home *** CD-ROM | disk | FTP | other *** search
/ CD Fun House 1 / CD Fun House (Wayzata Technology).iso / •The Simulator• / Pharaoh v1.0 ••••• / Pharaoh / Pharaoh.rsrc / CODE_256.txt < prev    next >
Text File  |  1988-04-23  |  110KB  |  1,860 lines

  1. # near model CODE resource
  2. # this CODE claims to have no jump table entries (but starts at 0000)
  3. 00000000  0020 FFFF                ori.b      -[A0], 0xFF
  4. 00000004  DA6E FFFF                add.w      D5, [A6 - 0x1]
  5. 00000008  E6EE 0000                ror   .w   [A6 + 0x0]
  6. 0000000C  0000 FFFF                ori.b      D0, 0xFF
  7. 00000010  DA8E                     add.l      D5, A6
  8. 00000012  FFFF                     .invalid   <<F/7/7>>
  9. 00000014  DA96                     add.l      D5, [A6]
  10. 00000016  0000 0000                ori.b      D0, 0x0
  11. 0000001A  0000 0027                ori.b      D0, 0x27 /* '\'' */
  12. 0000001E  FFFF                     .invalid   <<F/7/7>>
  13. 00000020  DA46                     add.w      D5, D6
  14. 00000022  FFFF                     .invalid   <<F/7/7>>
  15. 00000024  E6F6 FFFF                ror   .w   <<invalid full ext with IS == 1 and I/IS == 7>>
  16. 00000028  DA4E                     add.w      D5, A6
  17. 0000002A  FFFF                     .invalid   <<F/7/7>>
  18. 0000002C  DA56                     add.w      D5, [A6]
  19. 0000002E  FFFF                     .invalid   <<F/7/7>>
  20. 00000030  DA5E                     add.w      D5, [A6]+
  21. 00000032  0000 0000                ori.b      D0, 0x0
  22. 00000036  0000 002F                ori.b      D0, 0x2F /* '/' */
  23. 0000003A  FFFF                     .invalid   <<F/7/7>>
  24. 0000003C  D976 FFFF                add.w      <<invalid full ext with IS == 1 and I/IS == 7>>, D4
  25. 00000040  E70E                     lsl        D6.b, 3
  26. 00000042  FFFF                     .invalid   <<F/7/7>>
  27. 00000044  D97E                     add.w      <<invalid special address>>, D4
  28. 00000046  FFFF                     .invalid   <<F/7/7>>
  29. 00000048  D98E                     addx.l     -[A4], -[A6]
  30. 0000004A  FFFF                     .invalid   <<F/7/7>>
  31. 0000004C  D996                     add.l      [A6], D4
  32. 0000004E  0000 0000                ori.b      D0, 0x0
  33. 00000052  0000 0037                ori.b      D0, 0x37 /* '7' */
  34. 00000056  FFFF                     .invalid   <<F/7/7>>
  35. 00000058  DA16                     add.b      D5, [A6]
  36. 0000005A  FFFF                     .invalid   <<F/7/7>>
  37. 0000005C  E706                     asl        D6.b, 3
  38. 0000005E  FFFF                     .invalid   <<F/7/7>>
  39. 00000060  DA36 FFFF                add.b      D5, <<invalid full ext with IS == 1 and I/IS == 7>>
  40. 00000064  DA1E                     add.b      D5, [A6]+
  41. 00000066  FFFF                     .invalid   <<F/7/7>>
  42. 00000068  DA26                     add.b      D5, -[A6]
  43. 0000006A  0000 0000                ori.b      D0, 0x0
  44. 0000006E  0000 003D                ori.b      D0, 0x3D /* '=' */
  45. 00000072  FFFF                     .invalid   <<F/7/7>>
  46. 00000074  D9E6                     add.l      A4, -[A6]
  47. 00000076  FFFF                     .invalid   <<F/7/7>>
  48. 00000078  E716                     roxl       D6.b, 3
  49. 0000007A  0000 0000                ori.b      D0, 0x0
  50. 0000007E  FFFF                     .invalid   <<F/7/7>>
  51. 00000080  D9EE FFFF                add.l      A4, [A6 - 0x1]
  52. 00000084  D9F6 0000                add.l      A4, [A6 + D0.w]
  53. 00000088  0000 0000                ori.b      D0, 0x0
  54. 0000008C  0045 FFFF                ori.w      D5, 0xFFFF
  55. 00000090  D9AE FFFF                add.l      [A6 - 0x1], D4
  56. 00000094  E6FE                     ror   .w   <<invalid special address>>
  57. 00000096  0000 0000                ori.b      D0, 0x0
  58. 0000009A  FFFF                     .invalid   <<F/7/7>>
  59. 0000009C  D9CE                     add.l      A4, A6
  60. 0000009E  FFFF                     .invalid   <<F/7/7>>
  61. 000000A0  D9D6                     add.l      A4, [A6]
  62. 000000A2  0000 0000                ori.b      D0, 0x0
  63. 000000A6  0000 004B                ori.b      D0, 0x4B /* 'K' */
  64. 000000AA  FFFF                     .invalid   <<F/7/7>>
  65. 000000AC  D9C6                     add.l      A4, D6
  66. 000000AE  FFFF                     .invalid   <<F/7/7>>
  67. 000000B0  E6FE                     ror   .w   <<invalid special address>>
  68. 000000B2  0000 0000                ori.b      D0, 0x0
  69. 000000B6  FFFF                     .invalid   <<F/7/7>>
  70. 000000B8  D9CE                     add.l      A4, A6
  71. 000000BA  FFFF                     .invalid   <<F/7/7>>
  72. 000000BC  D9D6                     add.l      A4, [A6]
  73. 000000BE  FFFF                     .invalid   <<F/7/7>>
  74. 000000C0  DA86                     add.l      D5, D6
  75. 000000C2  0000 0059                ori.b      D0, 0x59 /* 'Y' */
  76. 000000C6  FFFF                     .invalid   <<F/7/7>>
  77. 000000C8  D9B6 FFFF                add.l      <<invalid full ext with IS == 1 and I/IS == 7>>, D4
  78. 000000CC  E6FE                     ror   .w   <<invalid special address>>
  79. 000000CE  0000 0000                ori.b      D0, 0x0
  80. 000000D2  FFFF                     .invalid   <<F/7/7>>
  81. 000000D4  D9CE                     add.l      A4, A6
  82. 000000D6  FFFF                     .invalid   <<F/7/7>>
  83. 000000D8  D9D6                     add.l      A4, [A6]
  84. 000000DA  FFFF                     .invalid   <<F/7/7>>
  85. 000000DC  DA76 0000                add.w      D5, [A6 + D0.w]
  86. 000000E0  0067 FFFF                ori.w      -[A7], 0xFFFF
  87. 000000E4  D9BE                     add.l      <<invalid special address>>, D4
  88. 000000E6  FFFF                     .invalid   <<F/7/7>>
  89. 000000E8  E6FE                     ror   .w   <<invalid special address>>
  90. 000000EA  0000 0000                ori.b      D0, 0x0
  91. 000000EE  FFFF                     .invalid   <<F/7/7>>
  92. 000000F0  D9CE                     add.l      A4, A6
  93. 000000F2  FFFF                     .invalid   <<F/7/7>>
  94. 000000F4  D9D6                     add.l      A4, [A6]
  95. 000000F6  FFFF                     .invalid   <<F/7/7>>
  96. 000000F8  DA7E                     add.w      D5, <<invalid special address>>
  97. 000000FA  0000 0076                ori.b      D0, 0x76 /* 'v' */
  98. 000000FE  FFFF                     .invalid   <<F/7/7>>
  99. 00000100  DD26                     add.b      -[A6], D6
  100. 00000102  0000 007D                ori.b      D0, 0x7D /* '}' */
  101. 00000106  FFFF                     .invalid   <<F/7/7>>
  102. 00000108  DD0E                     addx.b     -[A6], -[A6]
  103. 0000010A  0000 0083                ori.b      D0, 0x83
  104. 0000010E  FFFF                     .invalid   <<F/7/7>>
  105. 00000110  DCF6 FFFF                add.w      A6, <<invalid full ext with IS == 1 and I/IS == 7>>
  106. 00000114  0000 0000                ori.b      D0, 0x0
  107. 00000118  0000 0000                ori.b      D0, 0x0
  108. 0000011C  0000 0000                ori.b      D0, 0x0
  109. 00000120  2172 0000 03AC           move.l     [A0 + 0x3AC], [A2 + D0.w]
  110. 00000126  0000 03CC                ori.b      D0, 0xCC
  111. 0000012A  0000 03BC                ori.b      D0, 0xBC
  112. 0000012E  0000 0000                ori.b      D0, 0x0
  113. 00000132  0000 0000                ori.b      D0, 0x0
  114. 00000136  0000 0000                ori.b      D0, 0x0
  115. 0000013A  0000 0000                ori.b      D0, 0x0
  116. 0000013E  40E8 6A00                move.w     [A0 + 0x6A00], SR
  117. 00000142  0000 0000                ori.b      D0, 0x0
  118. 00000146  411E                     .invalid   0, [A6]+ // invalid opcode 4 with b == 4
  119. 00000148  8480                     or.l       D2, D0
  120. 0000014A  0000 0000                ori.b      D0, 0x0
  121. 0000014E  3FF0 0000                move.w     <<invalid special address>>, [A0 + D0.w]
  122. 00000152  0000 0000                ori.b      D0, 0x0
  123. 00000156  0000 0000                ori.b      D0, 0x0
  124. 0000015A  0000 0000                ori.b      D0, 0x0
  125. 0000015E  0000 0000                ori.b      D0, 0x0
  126. 00000162  0000 0000                ori.b      D0, 0x0
  127. 00000166  3FF0 0000                move.w     <<invalid special address>>, [A0 + D0.w]
  128. 0000016A  0000 0000                ori.b      D0, 0x0
  129. 0000016E  3FA9 9999 9999           move.w     [[ + A1]], [A1 - 0x6667]
  130. 00000174  999A                     sub.l      [A2]+, D4
  131. 00000176  40C3                     move.w     D3, SR
  132. 00000178  8800                     or.b       D4, D0
  133. 0000017A  0000 0000                ori.b      D0, 0x0
  134. 0000017E  40F8 6A00                move.w     [0x00006A00], SR
  135. 00000182  0000 0000                ori.b      D0, 0x0
  136. 00000186  40F8 6A00                move.w     [0x00006A00], SR
  137. 0000018A  0000 0000                ori.b      D0, 0x0
  138. 0000018E  0000 0000                ori.b      D0, 0x0
  139. 00000192  0000 0000                ori.b      D0, 0x0
  140. 00000196  0000 0000                ori.b      D0, 0x0
  141. 0000019A  0000 0000                ori.b      D0, 0x0
  142. 0000019E  0000 0000                ori.b      D0, 0x0
  143. 000001A2  0000 0000                ori.b      D0, 0x0
  144. 000001A6  0000 0000                ori.b      D0, 0x0
  145. 000001AA  0000 0000                ori.b      D0, 0x0
  146. 000001AE  0000 0000                ori.b      D0, 0x0
  147. 000001B2  0000 0000                ori.b      D0, 0x0
  148. 000001B6  4059                     negx.w     [A1]+
  149. 000001B8  0000 0000                ori.b      D0, 0x0
  150. 000001BC  0000 408F                ori.b      D0, 0x8F
  151. 000001C0  4000                     negx.b     D0
  152. 000001C2  0000 0000                ori.b      D0, 0x0
  153. 000001C6  408F                     negx.l     A7
  154. 000001C8  4000                     negx.b     D0
  155. 000001CA  0000 0000                ori.b      D0, 0x0
  156. 000001CE  0000 0000                ori.b      D0, 0x0
  157. 000001D2  0000 0000                ori.b      D0, 0x0
  158. 000001D6  40C3                     move.w     D3, SR
  159. 000001D8  8800                     or.b       D4, D0
  160. 000001DA  0000 0000                ori.b      D0, 0x0
  161. 000001DE  40F8 6A00                move.w     [0x00006A00], SR
  162. 000001E2  0000 0000                ori.b      D0, 0x0
  163. 000001E6  40F8 6A00                move.w     [0x00006A00], SR
  164. 000001EA  0000 0000                ori.b      D0, 0x0
  165. 000001EE  0000 0000                ori.b      D0, 0x0
  166. 000001F2  0000 0000                ori.b      D0, 0x0
  167. 000001F6  0000 0000                ori.b      D0, 0x0
  168. 000001FA  0000 0000                ori.b      D0, 0x0
  169. 000001FE  0000 0000                ori.b      D0, 0x0
  170. 00000202  0000 0000                ori.b      D0, 0x0
  171. 00000206  40C3                     move.w     D3, SR
  172. 00000208  8800                     or.b       D4, D0
  173. 0000020A  0000 0000                ori.b      D0, 0x0
  174. 0000020E  40F8 6A00                move.w     [0x00006A00], SR
  175. 00000212  0000 0000                ori.b      D0, 0x0
  176. 00000216  40F8 6A00                move.w     [0x00006A00], SR
  177. 0000021A  0000 0000                ori.b      D0, 0x0
  178. 0000021E  3FF0 0000                move.w     <<invalid special address>>, [A0 + D0.w]
  179. 00000222  0000 0000                ori.b      D0, 0x0
  180. 00000226  0000 0000                ori.b      D0, 0x0
  181. 0000022A  0000 0000                ori.b      D0, 0x0
  182. 0000022E  0000 0000                ori.b      D0, 0x0
  183. 00000232  0000 0000                ori.b      D0, 0x0
  184. 00000236  3FF0 0000                move.w     <<invalid special address>>, [A0 + D0.w]
  185. 0000023A  0000 0000                ori.b      D0, 0x0
  186. 0000023E  408F                     negx.l     A7
  187. 00000240  4000                     negx.b     D0
  188. 00000242  0000 0000                ori.b      D0, 0x0
  189. 00000246  40C3                     move.w     D3, SR
  190. 00000248  8800                     or.b       D4, D0
  191. 0000024A  0000 0000                ori.b      D0, 0x0
  192. 0000024E  40C3                     move.w     D3, SR
  193. 00000250  8800                     or.b       D4, D0
  194. 00000252  0000 0000                ori.b      D0, 0x0
  195. 00000256  0000 0000                ori.b      D0, 0x0
  196. 0000025A  0000 0000                ori.b      D0, 0x0
  197. 0000025E  0000 0000                ori.b      D0, 0x0
  198. 00000262  0000 0000                ori.b      D0, 0x0
  199. 00000266  0000 0000                ori.b      D0, 0x0
  200. 0000026A  0000 0000                ori.b      D0, 0x0
  201. 0000026E  0000 0000                ori.b      D0, 0x0
  202. 00000272  0000 0000                ori.b      D0, 0x0
  203. 00000276  412E 8480                .invalid   0, [A6 - 0x7B80] // invalid opcode 4 with b == 4
  204. 0000027A  0000 0000                ori.b      D0, 0x0
  205. 0000027E  4163                     chk.w      D0, -[A3]
  206. 00000280  12D0                     move.b     [A1]+, [A0]
  207. 00000282  0000 0000                ori.b      D0, 0x0
  208. 00000286  4163                     chk.w      D0, -[A3]
  209. 00000288  12D0                     move.b     [A1]+, [A0]
  210. 0000028A  0000 0000                ori.b      D0, 0x0
  211. 0000028E  3FF0 0000                move.w     <<invalid special address>>, [A0 + D0.w]
  212. 00000292  0000 0000                ori.b      D0, 0x0
  213. 00000296  3FF0 0000                move.w     <<invalid special address>>, [A0 + D0.w]
  214. 0000029A  0000 0000                ori.b      D0, 0x0
  215. 0000029E  0000 0000                ori.b      D0, 0x0
  216. 000002A2  0000 0000                ori.b      D0, 0x0
  217. 000002A6  0000 0000                ori.b      D0, 0x0
  218. 000002AA  0000 0000                ori.b      D0, 0x0
  219. 000002AE  0000 0000                ori.b      D0, 0x0
  220. 000002B2  0000 0000                ori.b      D0, 0x0
  221. 000002B6  0000 0000                ori.b      D0, 0x0
  222. 000002BA  0000 0000                ori.b      D0, 0x0
  223. 000002BE  0000 0000                ori.b      D0, 0x0
  224. 000002C2  0000 0000                ori.b      D0, 0x0
  225. 000002C6  0000 0000                ori.b      D0, 0x0
  226. 000002CA  0000 0000                ori.b      D0, 0x0
  227. 000002CE  0000 0000                ori.b      D0, 0x0
  228. 000002D2  0000 0000                ori.b      D0, 0x0
  229. 000002D6  0000 0000                ori.b      D0, 0x0
  230. 000002DA  0000 0000                ori.b      D0, 0x0
  231. 000002DE  3FE0                     move.w     <<invalid special address>>, -[A0]
  232. 000002E0  0000 0000                ori.b      D0, 0x0
  233. 000002E4  0000 0000                ori.b      D0, 0x0
  234. 000002E8  0000 0000                ori.b      D0, 0x0
  235. 000002EC  0000 0000                ori.b      D0, 0x0
  236. 000002F0  0000 0000                ori.b      D0, 0x0
  237. 000002F4  0000 0000                ori.b      D0, 0x0
  238. 000002F8  0000 0000                ori.b      D0, 0x0
  239. 000002FC  0000 0000                ori.b      D0, 0x0
  240. 00000300  0000 0000                ori.b      D0, 0x0
  241. 00000304  0000 0000                ori.b      D0, 0x0
  242. 00000308  0000 0000                ori.b      D0, 0x0
  243. 0000030C  0000 0000                ori.b      D0, 0x0
  244. 00000310  0000 0000                ori.b      D0, 0x0
  245. 00000314  0000 0000                ori.b      D0, 0x0
  246. 00000318  0000 0000                ori.b      D0, 0x0
  247. 0000031C  0000 0000                ori.b      D0, 0x0
  248. 00000320  0000 0000                ori.b      D0, 0x0
  249. 00000324  0000 0000                ori.b      D0, 0x0
  250. 00000328  0000 0000                ori.b      D0, 0x0
  251. 0000032C  0000 0000                ori.b      D0, 0x0
  252. 00000330  0000 0000                ori.b      D0, 0x0
  253. 00000334  0000 0000                ori.b      D0, 0x0
  254. 00000338  0000 0000                ori.b      D0, 0x0
  255. 0000033C  0000 0000                ori.b      D0, 0x0
  256. 00000340  0000 0000                ori.b      D0, 0x0
  257. 00000344  0000 0000                ori.b      D0, 0x0
  258. 00000348  0000 0000                ori.b      D0, 0x0
  259. 0000034C  0000 0000                ori.b      D0, 0x0
  260. 00000350  0000 0000                ori.b      D0, 0x0
  261. 00000354  0000 0000                ori.b      D0, 0x0
  262. 00000358  0000 0000                ori.b      D0, 0x0
  263. 0000035C  0000 0000                ori.b      D0, 0x0
  264. 00000360  0000 0000                ori.b      D0, 0x0
  265. 00000364  0000 0000                ori.b      D0, 0x0
  266. 00000368  0000 0000                ori.b      D0, 0x0
  267. 0000036C  0000 0000                ori.b      D0, 0x0
  268. 00000370  0000 0000                ori.b      D0, 0x0
  269. 00000374  0000 0000                ori.b      D0, 0x0
  270. 00000378  0000 0000                ori.b      D0, 0x0
  271. 0000037C  0000 0000                ori.b      D0, 0x0
  272. 00000380  0000 0000                ori.b      D0, 0x0
  273. 00000384  0000 0000                ori.b      D0, 0x0
  274. 00000388  0000 0000                ori.b      D0, 0x0
  275. 0000038C  0000 0000                ori.b      D0, 0x0
  276. 00000390  0000 0000                ori.b      D0, 0x0
  277. 00000394  0000 0000                ori.b      D0, 0x0
  278. 00000398  0000 0000                ori.b      D0, 0x0
  279. 0000039C  0000 0000                ori.b      D0, 0x0
  280. 000003A0  0000 0000                ori.b      D0, 0x0
  281. 000003A4  0000 0000                ori.b      D0, 0x0
  282. 000003A8  0000 0000                ori.b      D0, 0x0
  283. 000003AC  0000 0000                ori.b      D0, 0x0
  284. 000003B0  0000 0000                ori.b      D0, 0x0
  285. 000003B4  0000 0000                ori.b      D0, 0x0
  286. 000003B8  0000 0000                ori.b      D0, 0x0
  287. 000003BC  0000 0000                ori.b      D0, 0x0
  288. 000003C0  0000 0000                ori.b      D0, 0x0
  289. 000003C4  0000 0000                ori.b      D0, 0x0
  290. 000003C8  0000 0000                ori.b      D0, 0x0
  291. 000003CC  0000 0000                ori.b      D0, 0x0
  292. 000003D0  0000 0000                ori.b      D0, 0x0
  293. 000003D4  0000 0000                ori.b      D0, 0x0
  294. 000003D8  0000 0000                ori.b      D0, 0x0
  295. 000003DC  0000 0000                ori.b      D0, 0x0
  296. 000003E0  0000 0000                ori.b      D0, 0x0
  297. 000003E4  0000 0000                ori.b      D0, 0x0
  298. 000003E8  0000 0000                ori.b      D0, 0x0
  299. 000003EC  0000 0000                ori.b      D0, 0x0
  300. 000003F0  0000 0000                ori.b      D0, 0x0
  301. 000003F4  0000 0000                ori.b      D0, 0x0
  302. 000003F8  0000 0000                ori.b      D0, 0x0
  303. 000003FC  0000 0000                ori.b      D0, 0x0
  304. 00000400  0000 0000                ori.b      D0, 0x0
  305. 00000404  0000 0000                ori.b      D0, 0x0
  306. 00000408  0000 0000                ori.b      D0, 0x0
  307. 0000040C  0000 0000                ori.b      D0, 0x0
  308. 00000410  0000 0000                ori.b      D0, 0x0
  309. 00000414  0000 0000                ori.b      D0, 0x0
  310. 00000418  0000 0000                ori.b      D0, 0x0
  311. 0000041C  0000 0000                ori.b      D0, 0x0
  312. 00000420  0000 0000                ori.b      D0, 0x0
  313. 00000424  0000 0000                ori.b      D0, 0x0
  314. 00000428  0000 0000                ori.b      D0, 0x0
  315. 0000042C  0000 0000                ori.b      D0, 0x0
  316. 00000430  0000 0000                ori.b      D0, 0x0
  317. 00000434  0000 0000                ori.b      D0, 0x0
  318. 00000438  0000 0000                ori.b      D0, 0x0
  319. 0000043C  0000 0000                ori.b      D0, 0x0
  320. 00000440  0000 0000                ori.b      D0, 0x0
  321. 00000444  0000 0000                ori.b      D0, 0x0
  322. 00000448  0000 0000                ori.b      D0, 0x0
  323. 0000044C  0000 0000                ori.b      D0, 0x0
  324. 00000450  0000 0000                ori.b      D0, 0x0
  325. 00000454  0000 0000                ori.b      D0, 0x0
  326. 00000458  0000 0000                ori.b      D0, 0x0
  327. 0000045C  0000 0000                ori.b      D0, 0x0
  328. 00000460  0000 0000                ori.b      D0, 0x0
  329. 00000464  0000 0000                ori.b      D0, 0x0
  330. 00000468  0000 0000                ori.b      D0, 0x0
  331. 0000046C  0000 0000                ori.b      D0, 0x0
  332. 00000470  0000 0000                ori.b      D0, 0x0
  333. 00000474  0000 0000                ori.b      D0, 0x0
  334. 00000478  0000 0000                ori.b      D0, 0x0
  335. 0000047C  0000 0000                ori.b      D0, 0x0
  336. 00000480  0000 0000                ori.b      D0, 0x0
  337. 00000484  0000 0000                ori.b      D0, 0x0
  338. 00000488  0000 0000                ori.b      D0, 0x0
  339. 0000048C  0000 0000                ori.b      D0, 0x0
  340. 00000490  0000 0000                ori.b      D0, 0x0
  341. 00000494  0000 0000                ori.b      D0, 0x0
  342. 00000498  0000 0000                ori.b      D0, 0x0
  343. 0000049C  0000 0000                ori.b      D0, 0x0
  344. 000004A0  0000 0000                ori.b      D0, 0x0
  345. 000004A4  0000 0000                ori.b      D0, 0x0
  346. 000004A8  0000 0000                ori.b      D0, 0x0
  347. 000004AC  0000 3FA9                ori.b      D0, 0xA9
  348. 000004B0  9999                     sub.l      [A1]+, D4
  349. 000004B2  9999                     sub.l      [A1]+, D4
  350. 000004B4  999A                     sub.l      [A2]+, D4
  351. 000004B6  0000 0000                ori.b      D0, 0x0
  352. 000004BA  0000 0000                ori.b      D0, 0x0
  353. 000004BE  4034 0000                negx.b     [A4 + D0.w]
  354. 000004C2  0000 0000                ori.b      D0, 0x0
  355. 000004C6  0000 0000                ori.b      D0, 0x0
  356. 000004CA  0000 0000                ori.b      D0, 0x0
  357. 000004CE  0000 0000                ori.b      D0, 0x0
  358. 000004D2  0000 0000                ori.b      D0, 0x0
  359. 000004D6  0000 0000                ori.b      D0, 0x0
  360. 000004DA  0000 0000                ori.b      D0, 0x0
  361. 000004DE  0000 0000                ori.b      D0, 0x0
  362. 000004E2  0000 0000                ori.b      D0, 0x0
  363. 000004E6  0000 0000                ori.b      D0, 0x0
  364. 000004EA  0000 0000                ori.b      D0, 0x0
  365. 000004EE  0000 0000                ori.b      D0, 0x0
  366. 000004F2  0000 0000                ori.b      D0, 0x0
  367. 000004F6  0000 0000                ori.b      D0, 0x0
  368. 000004FA  0000 0000                ori.b      D0, 0x0
  369. 000004FE  0000 0000                ori.b      D0, 0x0
  370. 00000502  0000 0000                ori.b      D0, 0x0
  371. 00000506  4072 C000                negx.w     [A2 + A4.w]
  372. 0000050A  0000 0000                ori.b      D0, 0x0
  373. 0000050E  0000 0000                ori.b      D0, 0x0
  374. 00000512  0000 0000                ori.b      D0, 0x0
  375. 00000516  0000 0000                ori.b      D0, 0x0
  376. 0000051A  0000 0000                ori.b      D0, 0x0
  377. 0000051E  3FF0 0000                move.w     <<invalid special address>>, [A0 + D0.w]
  378. 00000522  0000 0000                ori.b      D0, 0x0
  379. 00000526  0000 0000                ori.b      D0, 0x0
  380. 0000052A  0000 0000                ori.b      D0, 0x0
  381. 0000052E  3FE0                     move.w     <<invalid special address>>, -[A0]
  382. 00000530  0000 0000                ori.b      D0, 0x0
  383. 00000534  0000 3FE6                ori.b      D0, 0xE6
  384. 00000538  6666                     bne        +0x68 /* 000005A0 */
  385. 0000053A  6666                     bne        +0x68 /* 000005A2 */
  386. 0000053C  6666                     bne        +0x68 /* 000005A4 */
  387. 0000053E  3FE8 0000                move.w     <<invalid special address>>, [A0 + 0x0]
  388. 00000542  0000 0000                ori.b      D0, 0x0
  389. 00000546  3FE9 9999                move.w     <<invalid special address>>, [A1 - 0x6667]
  390. 0000054A  9999                     sub.l      [A1]+, D4
  391. 0000054C  999A                     sub.l      [A2]+, D4
  392. 0000054E  3FEC CCCC                move.w     <<invalid special address>>, [A4 - 0x3334]
  393. 00000552  CCCC                     mulu.w     D6, A4
  394. 00000554  CCCD                     mulu.w     D6, A5
  395. 00000556  3FF0 0000                move.w     <<invalid special address>>, [A0 + D0.w]
  396. 0000055A  0000 0000                ori.b      D0, 0x0
  397. 0000055E  3FF4 CCCC                move.w     <<invalid special address>>, [A4 + A4 * 4 - 0x52]
  398. 00000562  CCCC                     mulu.w     D6, A4
  399. 00000564  CCCD                     mulu.w     D6, A5
  400. 00000566  3FFB 3333 3333 3333 4002 6666 move.w     <<invalid special address>>, [[PC + 0x33333333 + D3 * 2] + 0x40026666]
  401. 00000572  6666                     bne        +0x68 /* 000005DA */
  402. 00000574  6666                     bne        +0x68 /* 000005DC */
  403. 00000576  4008                     negx.b     A0
  404. 00000578  0000 0000                ori.b      D0, 0x0
  405. 0000057C  0000 0000                ori.b      D0, 0x0
  406. 00000580  0000 0000                ori.b      D0, 0x0
  407. 00000584  0000 3FF0                ori.b      D0, 0xF0
  408. 00000588  0000 0000                ori.b      D0, 0x0
  409. 0000058C  0000 0000                ori.b      D0, 0x0
  410. 00000590  0000 0000                ori.b      D0, 0x0
  411. 00000594  0000 3F53                ori.b      D0, 0x53 /* 'S' */
  412. 00000598  A92A                     syscall    ValidRect
  413. 0000059A  3055                     movea.w    A0, [A5]
  414. 0000059C  3261                     movea.w    A1, -[A1]
  415. 0000059E  3F66 1E4F                move.w     [A7 + 0x1E4F], -[A6]
  416. // begin alternate branch 000005A0-000005A2
  417. label000005A0:
  418. 000005A0  1E4F                     movea.b    A7, A7
  419. // end alternate branch 000005A0-000005A2
  420. label000005A0: // (misaligned)
  421. label000005A2:
  422. 000005A2  765F                     moveq.l    D3, 0x5F
  423. label000005A4:
  424. 000005A4  D8AE 3F72                add.l      D4, [A6 + 0x3F72]
  425. 000005A8  6E97                     bgt        -0x67 /* 00000541 */
  426. 000005AA  8D4F DF3B                pack       -[A6], -[A7], 0xDF3B
  427. 000005AE  3F50 624D                move.w     [A7 + 0x624D], [A0]
  428. 000005B2  D2F1 A9FC                add.w      A1, <<invalid full ext with I/IS == 4>>
  429. 000005B6  3F94 7AE1                move.w     [A7 + D7 * 2 - 0x31], [A4]
  430. 000005BA  47AE 147B                .invalid   3, [A6 + 0x147B] // invalid opcode 4 with b == 6
  431. 000005BE  3FA4 7AE1                move.w     [A7 + D7 * 2 - 0x31], -[A4]
  432. 000005C2  47AE 147B                .invalid   3, [A6 + 0x147B] // invalid opcode 4 with b == 6
  433. 000005C6  3FA9 9999 9999           move.w     [[ + A1]], [A1 - 0x6667]
  434. 000005CC  999A                     sub.l      [A2]+, D4
  435. 000005CE  3FAE B851 EB85           move.w     [[ + <<invalid base displacement size>>] + A6 * 2], [A6 - 0x47AF]
  436. 000005D4  1EB8 3FB0                move.b     [A7], [0x00003FB0]
  437. 000005D8  A3D7                     syscall    vFreeNode, flags=3
  438. label000005DA:
  439. 000005DA  0A3D 70A4                xori.b     <<invalid special address>>, 0xA4
  440. // begin alternate branch 000005DC-000005DE
  441. label000005DC:
  442. 000005DC  70A4                     moveq.l    D0, 0xFFFFFFA4
  443. // end alternate branch 000005DC-000005DE
  444. label000005DC: // (misaligned)
  445. 000005DE  3FB1 EB85 1EB8           move.w     [A7 + D1 * 8 - 0x72], [[ + <<invalid base displacement size>>] + A6 * 2]
  446. 000005E4  51EC 0000                sf         [A4 + 0x0]
  447. 000005E8  0000 0000                ori.b      D0, 0x0
  448. 000005EC  0000 3FF0                ori.b      D0, 0xF0
  449. 000005F0  0000 0000                ori.b      D0, 0x0
  450. 000005F4  0000 3FF0                ori.b      D0, 0xF0
  451. 000005F8  0000 0000                ori.b      D0, 0x0
  452. 000005FC  0000 3FE0                ori.b      D0, 0xE0
  453. 00000600  0000 0000                ori.b      D0, 0x0
  454. 00000604  0000 3FCF                ori.b      D0, 0xCF
  455. 00000608  5C28 F5C2                addq.b     [A0 - 0xA3E], 6
  456. 0000060C  8F5C                     or.w       [A4]+, D7
  457. 0000060E  3FB0 A3D7 0A3D           move.w     [A7 + D0 * 2 + 0x3D], <<invalid full ext with IS == 1 and I/IS == 7>>
  458. 00000614  70A4                     moveq.l    D0, 0xFFFFFFA4
  459. 00000616  3F9E B851                move.w     [A7 + A3 + 0x51], [A6]+
  460. 0000061A  EB85                     asl        D5, 5
  461. 0000061C  1EB8 3F94                move.b     [A7], [0x00003F94]
  462. 00000620  7AE1                     moveq.l    D5, 0xFFFFFFE1
  463. 00000622  47AE 147B                .invalid   3, [A6 + 0x147B] // invalid opcode 4 with b == 6
  464. 00000626  3F84 7AE1                move.w     [A7 + D7 * 2 - 0x31], D4
  465. 0000062A  47AE 147B                .invalid   3, [A6 + 0x147B] // invalid opcode 4 with b == 6
  466. 0000062E  3F84 7AE1                move.w     [A7 + D7 * 2 - 0x31], D4
  467. 00000632  47AE 147B                .invalid   3, [A6 + 0x147B] // invalid opcode 4 with b == 6
  468. 00000636  3F80 624D                move.w     [A7 + D6.w * 2 + 0x4D], D0
  469. 0000063A  D2F1 A9FC                add.w      A1, <<invalid full ext with I/IS == 4>>
  470. 0000063E  3F7C AC08 3126           move.w     [A7 + 0x3126], 0xAC08
  471. 00000644  E979                     rol        D1.w, D4
  472. 00000646  3F74 7AE1 47AE           move.w     [A7 + 0x47AE], [A4 + D7 * 2 - 0x31]
  473. 0000064C  147B 0000                movea.b    A2, [PC + D0.w]
  474. 00000650  0000 0000                ori.b      D0, 0x0
  475. 00000654  0000 3FF0                ori.b      D0, 0xF0
  476. 00000658  0000 0000                ori.b      D0, 0x0
  477. 0000065C  0000 0000                ori.b      D0, 0x0
  478. 00000660  0000 0000                ori.b      D0, 0x0
  479. 00000664  0000 0000                ori.b      D0, 0x0
  480. 00000668  0000 0000                ori.b      D0, 0x0
  481. 0000066C  0000 3F8E                ori.b      D0, 0x8E
  482. 00000670  B851                     cmp.w      D4, [A1]
  483. 00000672  EB85                     asl        D5, 5
  484. 00000674  1EB8 3FB0                move.b     [A7], [0x00003FB0]
  485. 00000678  A3D7                     syscall    vFreeNode, flags=3
  486. 0000067A  0A3D 70A4                xori.b     <<invalid special address>>, 0xA4
  487. 0000067E  3FC8                     move.w     <<invalid special address>>, A0
  488. 00000680  51EB 851E                sf         [A3 - 0x7AE2]
  489. 00000684  B852                     cmp.w      D4, [A2]
  490. 00000686  3FE5                     move.w     <<invalid special address>>, -[A5]
  491. 00000688  1EB8 51EB                move.b     [A7], [0x000051EB]
  492. 0000068C  851F                     or.b       [A7]+, D2
  493. 0000068E  3FEA B851                move.w     <<invalid special address>>, [A2 - 0x47AF]
  494. 00000692  EB85                     asl        D5, 5
  495. 00000694  1EB8 3FED                move.b     [A7], [0x00003FED]
  496. 00000698  C28F                     and.l      D1, A7
  497. 0000069A  5C28 F5C3                addq.b     [A0 - 0xA3D], 6
  498. 0000069E  3FEF AE14                move.w     <<invalid special address>>, [A7 - 0x51EC]
  499. 000006A2  7AE1                     moveq.l    D5, 0xFFFFFFE1
  500. 000006A4  47AE 3FF0                .invalid   3, [A6 + 0x3FF0] // invalid opcode 4 with b == 6
  501. 000006A8  0000 0000                ori.b      D0, 0x0
  502. 000006AC  0000 3FF0                ori.b      D0, 0xF0
  503. 000006B0  0000 0000                ori.b      D0, 0x0
  504. 000006B4  0000 0000                ori.b      D0, 0x0
  505. 000006B8  0000 0000                ori.b      D0, 0x0
  506. 000006BC  0000 4052                ori.b      D0, 0x52 /* 'R' */
  507. 000006C0  C000                     and.b      D0, D0
  508. 000006C2  0000 0000                ori.b      D0, 0x0
  509. 000006C6  BFF0 0000                cmpa.l     A7, [A0 + D0.w]
  510. 000006CA  0000 0000                ori.b      D0, 0x0
  511. 000006CE  BFB9 9999 9999           xor.l      [0x99999999], D7
  512. 000006D4  999A                     sub.l      [A2]+, D4
  513. 000006D6  BFA7                     xor.l      -[A7], D7
  514. 000006D8  8D4F DF3B                pack       -[A6], -[A7], 0xDF3B
  515. 000006DC  645A                     bcc        +0x5C /* 00000738 */
  516. 000006DE  0000 0000                ori.b      D0, 0x0
  517. 000006E2  0000 0000                ori.b      D0, 0x0
  518. 000006E6  3FB1 CAC0 8312 6E98      move.w     [[A7 + A0 * 2] + 0x6E98], [A1 + A4 * 2 - 0x64]
  519. 000006EE  3FB4 3958 1062           move.w     [A7 + D1.w + 0x62], [A4]
  520. 000006F4  4DD3                     lea.l      A6, [A3]
  521. 000006F6  3FB6 24DD 2F1A 9FBE      move.w     [[A7 + D2 * 8] - 0x6042], [A6 + D2.w * 4 - 0x35]
  522. 000006FE  3FB7 8D4F DF3B 645A 3FB8 B439 5810 move.w     [[A7 + 0x645A3FB8 + A5 * 8] - 0x4BC6A7F0], <<invalid full ext with IS == 1 and I/IS == 7>>
  523. 0000070C  624E                     bhi        +0x50 /* 0000075C */
  524. 0000070E  3FB9 5810 624D D2F2      move.w     [A7 + A5.w * 2 - 0x14], [0x5810624D]
  525. 00000716  3FB9 9999 9999 999A 0000 move.w     [[ + A1]], [0x99999999]
  526. 00000720  0000 0000                ori.b      D0, 0x0
  527. 00000724  0000 4059                ori.b      D0, 0x59 /* 'Y' */
  528. 00000728  0000 0000                ori.b      D0, 0x0
  529. 0000072C  0000 0000                ori.b      D0, 0x0
  530. 00000730  0000 0000                ori.b      D0, 0x0
  531. 00000734  0000 3F84                ori.b      D0, 0x84
  532. label00000738:
  533. 00000738  7AE1                     moveq.l    D5, 0xFFFFFFE1
  534. 0000073A  47AE 147B                .invalid   3, [A6 + 0x147B] // invalid opcode 4 with b == 6
  535. 0000073E  3F9E B851                move.w     [A7 + A3 + 0x51], [A6]+
  536. 00000742  EB85                     asl        D5, 5
  537. 00000744  1EB8 3FA9                move.b     [A7], [0x00003FA9]
  538. 00000748  9999                     sub.l      [A1]+, D4
  539. 0000074A  9999                     sub.l      [A1]+, D4
  540. 0000074C  999A                     sub.l      [A2]+, D4
  541. 0000074E  3FB9 9999 9999 999A 3FC3 move.w     [[ + A1] + 0x3FC3], [0x99999999]
  542. 00000758  3333 3333 3333 3FC9 9999 9999 move.w     -[A1], [[A3 + 0x33333FC9 + D3 * 2] - 0x66666667]
  543. // begin alternate branch 0000075C-00000764
  544. label0000075C:
  545. 0000075C  3333 3FC9                move.w     -[A1], [[ + <<invalid base displacement size>>]]
  546. 00000760  9999                     sub.l      [A1]+, D4
  547. 00000762  9999                     sub.l      [A1]+, D4
  548. // end alternate branch 0000075C-00000764
  549. label0000075C: // (misaligned)
  550. 00000764  999A                     sub.l      [A2]+, D4
  551. 00000766  3FD0                     move.w     <<invalid special address>>, [A0]
  552. 00000768  0000 0000                ori.b      D0, 0x0
  553. 0000076C  0000 3FD3                ori.b      D0, 0xD3
  554. 00000770  3333 3333 3333 3FE3 3333 3333 move.w     -[A1], [[A3 + 0x33333FE3 + D3 * 2] + 0x33333333]
  555. 0000077C  3333 3FF0 0000 0000      move.w     -[A1], []
  556. 00000784  0000 0000                ori.b      D0, 0x0
  557. 00000788  0000 0000                ori.b      D0, 0x0
  558. 0000078C  0000 4059                ori.b      D0, 0x59 /* 'Y' */
  559. 00000790  0000 0000                ori.b      D0, 0x0
  560. 00000794  0000 0000                ori.b      D0, 0x0
  561. 00000798  0000 0000                ori.b      D0, 0x0
  562. 0000079C  0000 3FB9                ori.b      D0, 0xB9
  563. 000007A0  9999                     sub.l      [A1]+, D4
  564. 000007A2  9999                     sub.l      [A1]+, D4
  565. 000007A4  999A                     sub.l      [A2]+, D4
  566. 000007A6  3FC9                     move.w     <<invalid special address>>, A1
  567. 000007A8  9999                     sub.l      [A1]+, D4
  568. 000007AA  9999                     sub.l      [A1]+, D4
  569. 000007AC  999A                     sub.l      [A2]+, D4
  570. 000007AE  3FD3                     move.w     <<invalid special address>>, [A3]
  571. 000007B0  3333 3333 3333 3FD6 6666 6666 move.w     -[A1], [[A3 + 0x33333FD6 + D3 * 2] + 0x66666666]
  572. // begin alternate branch 000007B6-000007BC
  573. label000007B6:
  574. 000007B6  3FD6                     move.w     <<invalid special address>>, [A6]
  575. 000007B8  6666                     bne        +0x68 /* 00000820 */
  576. 000007BA  6666                     bne        +0x68 /* 00000822 */
  577. // end alternate branch 000007B6-000007BC
  578. label000007B6: // (misaligned)
  579. 000007BC  6666                     bne        +0x68 /* 00000824 */
  580. 000007BE  3FD8                     move.w     <<invalid special address>>, [A0]+
  581. 000007C0  51EB 851E                sf         [A3 - 0x7AE2]
  582. 000007C4  B852                     cmp.w      D4, [A2]
  583. 000007C6  3FDA                     move.w     <<invalid special address>>, [A2]+
  584. 000007C8  E147                     asl        D7.w, 8
  585. 000007CA  AE14                     syscall    RGBForeColor, auto_pop
  586. 000007CC  7AE1                     moveq.l    D5, 0xFFFFFFE1
  587. 000007CE  3FDC                     move.w     <<invalid special address>>, [A4]+
  588. 000007D0  CCCC                     mulu.w     D6, A4
  589. 000007D2  CCCC                     mulu.w     D6, A4
  590. 000007D4  CCCD                     mulu.w     D6, A5
  591. 000007D6  3FDE                     move.w     <<invalid special address>>, [A6]+
  592. 000007D8  147A E147                movea.b    A2, [PC - 0x1EB9 /* FFFFE921, cstring ""<EOF> */]
  593. 000007DC  AE14                     syscall    RGBForeColor, auto_pop
  594. 000007DE  3FDE                     move.w     <<invalid special address>>, [A6]+
  595. 000007E0  B851                     cmp.w      D4, [A1]
  596. 000007E2  EB85                     asl        D5, 5
  597. 000007E4  1EB8 3FE0                move.b     [A7], [0x00003FE0]
  598. 000007E8  0000 0000                ori.b      D0, 0x0
  599. 000007EC  0000 0000                ori.b      D0, 0x0
  600. 000007F0  0000 0000                ori.b      D0, 0x0
  601. 000007F4  0000 3FF0                ori.b      D0, 0xF0
  602. 000007F8  0000 0000                ori.b      D0, 0x0
  603. 000007FC  0000 3FD3                ori.b      D0, 0xD3
  604. 00000800  3333 3333 3333 3FDC 28F5 C28F move.w     -[A1], [[A3 + 0x33333FDC + D3 * 2] + 0x28F5C28F]
  605. 0000080C  5C29 3FE2                addq.b     [A1 + 0x3FE2], 6
  606. 00000810  8F5C                     or.w       [A4]+, D7
  607. 00000812  28F5 C28F                move.l     [A4]+, [A5 + A4.w * 2 - 0x113]
  608. 00000816  3FE5                     move.w     <<invalid special address>>, -[A5]
  609. 00000818  CAC0                     mulu.w     D5, D0
  610. 0000081A  8312                     or.b       [A2], D1
  611. 0000081C  6E98                     bgt        -0x66 /* 000007B6 */
  612. 0000081E  3FE8 624D                move.w     <<invalid special address>>, [A0 + 0x624D]
  613. // begin alternate branch 00000820-00000822
  614. label00000820:
  615. 00000820  624D                     bhi        +0x4F /* 0000086F */
  616. // end alternate branch 00000820-00000822
  617. label00000820: // (misaligned)
  618. label00000822:
  619. 00000822  D2F1 A9FC                add.w      A1, <<invalid full ext with I/IS == 4>>
  620. // begin alternate branch 00000824-00000826
  621. label00000824:
  622. 00000824  A9FC                     syscall    ZeroScrap
  623. // end alternate branch 00000824-00000826
  624. label00000824: // (misaligned)
  625. 00000826  3FEA 6666                move.w     <<invalid special address>>, [A2 + 0x6666]
  626. 0000082A  6666                     bne        +0x68 /* 00000892 */
  627. 0000082C  6666                     bne        +0x68 /* 00000894 */
  628. 0000082E  3FEC 49BA                move.w     <<invalid special address>>, [A4 + 0x49BA]
  629. 00000832  5E35 3F7D                addq.b     <<invalid full ext with IS == 1 and I/IS == 5>>, 7
  630. 00000836  3FED C28F                move.w     <<invalid special address>>, [A5 - 0x3D71]
  631. 0000083A  5C28 F5C3                addq.b     [A0 - 0xA3D], 6
  632. 0000083E  3FEE E147                move.w     <<invalid special address>>, [A6 - 0x1EB9]
  633. 00000842  AE14                     syscall    RGBForeColor, auto_pop
  634. 00000844  7AE1                     moveq.l    D5, 0xFFFFFFE1
  635. 00000846  3FEF 74BC                move.w     <<invalid special address>>, [A7 + 0x74BC]
  636. 0000084A  6A7E                     bpl        +0x80 /* 000008CA */
  637. 0000084C  F9DB                     .invalid   <<F/7/4>>
  638. 0000084E  3FEF E76C                move.w     <<invalid special address>>, [A7 - 0x1894]
  639. 00000852  8B43 9581                pack       D5, D3, 0x9581
  640. 00000856  0000 0000                ori.b      D0, 0x0
  641. 0000085A  0000 0000                ori.b      D0, 0x0
  642. 0000085E  3FF0 0000                move.w     <<invalid special address>>, [A0 + D0.w]
  643. 00000862  0000 0000                ori.b      D0, 0x0
  644. 00000866  0000 0000                ori.b      D0, 0x0
  645. 0000086A  0000 0000                ori.b      D0, 0x0
  646. 0000086E  3F4D 7DBF                move.w     [A7 + 0x7DBF], A5
  647. 00000872  487F                     pea.l      <<invalid special address>>
  648. 00000874  CB92                     and.l      [A2], D5
  649. 00000876  3F67 58E2                move.w     [A7 + 0x58E2], -[A7]
  650. 0000087A  1965 2BD4                move.b     [A4 + 0x2BD4], -[A5]
  651. 0000087E  3F80 4816                move.w     [A7 + D4 + 0x16], D0
  652. 00000882  F006 8DB9                .ptest     0xF006, 0x8DB9 // unimplemented
  653. 00000886  3F90 4816                move.w     [A7 + D4 + 0x16], [A0]
  654. 0000088A  F006 8DB9                .ptest     0xF006, 0x8DB9 // unimplemented
  655. 0000088E  3F9C AC08                move.w     [A7 + A2 * 4 + 0x8], [A4]+
  656. label00000892:
  657. 00000892  3126                     move.w     -[A0], -[A6]
  658. label00000894:
  659. 00000894  E979                     rol        D1.w, D4
  660. 00000896  3FA3 74BC                move.w     [A7 + D7.w * 4 - 0x68], -[A3]
  661. 0000089A  6A7E                     bpl        +0x80 /* 0000091A */
  662. 0000089C  F9DB                     .invalid   <<F/7/4>>
  663. 0000089E  3FA9 9999 9999           move.w     [[ + A1]], [A1 - 0x6667]
  664. 000008A4  999A                     sub.l      [A2]+, D4
  665. 000008A6  3FAE B851 EB85           move.w     [[ + <<invalid base displacement size>>] + A6 * 2], [A6 - 0x47AF]
  666. 000008AC  1EB8 3FB0                move.b     [A7], [0x00003FB0]
  667. 000008B0  A3D7                     syscall    vFreeNode, flags=3
  668. 000008B2  0A3D 70A4                xori.b     <<invalid special address>>, 0xA4
  669. 000008B6  3FB1 EB85 1EB8           move.w     [A7 + D1 * 8 - 0x72], [[ + <<invalid base displacement size>>] + A6 * 2]
  670. 000008BC  51EC 0000                sf         [A4 + 0x0]
  671. 000008C0  0000 0000                ori.b      D0, 0x0
  672. 000008C4  0000 3FF0                ori.b      D0, 0xF0
  673. 000008C8  0000 0000                ori.b      D0, 0x0
  674. // begin alternate branch 000008CA-000008D8
  675. label000008CA:
  676. 000008CA  0000 0000                ori.b      D0, 0x0
  677. 000008CE  3FF0 0000                move.w     <<invalid special address>>, [A0 + D0.w]
  678. 000008D2  0000 0000                ori.b      D0, 0x0
  679. 000008D6  3FE0                     move.w     <<invalid special address>>, -[A0]
  680. // end alternate branch 000008CA-000008D8
  681. label000008CA: // (misaligned)
  682. 000008CC  0000 3FF0                ori.b      D0, 0xF0
  683. 000008D0  0000 0000                ori.b      D0, 0x0
  684. 000008D4  0000 3FE0                ori.b      D0, 0xE0
  685. 000008D8  0000 0000                ori.b      D0, 0x0
  686. 000008DC  0000 3FCB                ori.b      D0, 0xCB
  687. 000008E0  A5E3                     syscall    vFndFilName, flags=5
  688. 000008E2  53F7 CED9                sls        [A7 + A4 * 8 - 0x39]
  689. 000008E6  3FB8 8CE7 03AF B7E9 3FAC 9EEC move.w     [[-0x4817] + D0 * 2 + 0x3FAC9EEC], [0xFFFF8CE7]
  690. 000008F2  BFB1 5B57                xor.l      <<invalid full ext with IS == 1 and I/IS == 7>>, D7
  691. 000008F6  3F9F BE76                move.w     [A7 + A3 * 8 + 0x76], [A7]+
  692. 000008FA  C8B4 3958                and.l      D4, [A4]
  693. 000008FE  3F95 8106 24DD           move.w     [[A7 + <<invalid base displacement size>>] + A0 + 0x24DD], [A5]
  694. 00000904  2F1B                     move.l     -[A7], [A3]+
  695. 00000906  3F84 7AE1                move.w     [A7 + D7 * 2 - 0x31], D4
  696. 0000090A  47AE 147B                .invalid   3, [A6 + 0x147B] // invalid opcode 4 with b == 6
  697. 0000090E  3F82 6E97                move.w     [A7 + D6 * 8 - 0x105], D2
  698. 00000912  8D4F DF3B                pack       -[A6], -[A7], 0xDF3B
  699. 00000916  3F74 7AE1 47AE           move.w     [A7 + 0x47AE], [A4 + D7 * 2 - 0x31]
  700. // begin alternate branch 0000091A-00000924
  701. label0000091A:
  702. 0000091A  47AE 147B                .invalid   3, [A6 + 0x147B] // invalid opcode 4 with b == 6
  703. 0000091E  3F70 624D D2F1           move.w     [A7 - 0x2D0F], [A0 + D6.w * 2 + 0x4D]
  704. // end alternate branch 0000091A-00000924
  705. label0000091A: // (misaligned)
  706. 0000091C  147B 3F70 624D D2F1      movea.b    A2, [PC + 0x624DD2F1]
  707. 00000924  A9FC                     syscall    ZeroScrap
  708. 00000926  0000 0000                ori.b      D0, 0x0
  709. 0000092A  0000 0000                ori.b      D0, 0x0
  710. 0000092E  3FF0 0000                move.w     <<invalid special address>>, [A0 + D0.w]
  711. 00000932  0000 0000                ori.b      D0, 0x0
  712. 00000936  0000 0000                ori.b      D0, 0x0
  713. 0000093A  0000 0000                ori.b      D0, 0x0
  714. 0000093E  3FC9                     move.w     <<invalid special address>>, A1
  715. 00000940  9999                     sub.l      [A1]+, D4
  716. 00000942  9999                     sub.l      [A1]+, D4
  717. 00000944  999A                     sub.l      [A2]+, D4
  718. 00000946  3FB9 9999 9999 999A 3FCD move.w     [[ + A1] + 0x3FCD], [0x99999999]
  719. 00000950  70A3                     moveq.l    D0, 0xFFFFFFA3
  720. 00000952  D70A                     addx.b     -[A3], -[A2]
  721. 00000954  3D71 3FD9 9999           move.w     [A6 - 0x6667], [[]]
  722. 0000095A  9999                     sub.l      [A1]+, D4
  723. 0000095C  999A                     sub.l      [A2]+, D4
  724. 0000095E  3FE6                     move.w     <<invalid special address>>, -[A6]
  725. 00000960  6666                     bne        +0x68 /* 000009C8 */
  726. 00000962  6666                     bne        +0x68 /* 000009CA */
  727. 00000964  6666                     bne        +0x68 /* 000009CC */
  728. 00000966  3FEB D70A                move.w     <<invalid special address>>, [A3 - 0x28F6]
  729. 0000096A  3D70 A3D7 3FEE           move.w     [A6 + 0x3FEE], <<invalid full ext with IS == 1 and I/IS == 7>>
  730. 00000970  147A E147                movea.b    A2, [PC - 0x1EB9 /* FFFFEAB9, cstring ""<EOF> */]
  731. 00000974  AE14                     syscall    RGBForeColor, auto_pop
  732. 00000976  3FEE E147                move.w     <<invalid special address>>, [A6 - 0x1EB9]
  733. 0000097A  AE14                     syscall    RGBForeColor, auto_pop
  734. 0000097C  7AE1                     moveq.l    D5, 0xFFFFFFE1
  735. 0000097E  3FEF 851E                move.w     <<invalid special address>>, [A7 - 0x7AE2]
  736. 00000982  B851                     cmp.w      D4, [A1]
  737. 00000984  EB85                     asl        D5, 5
  738. 00000986  3FF0 0000                move.w     <<invalid special address>>, [A0 + D0.w]
  739. 0000098A  0000 0000                ori.b      D0, 0x0
  740. 0000098E  0000 0000                ori.b      D0, 0x0
  741. 00000992  0000 0000                ori.b      D0, 0x0
  742. 00000996  3FF0 0000                move.w     <<invalid special address>>, [A0 + D0.w]
  743. 0000099A  0000 0000                ori.b      D0, 0x0
  744. 0000099E  3FF0 0000                move.w     <<invalid special address>>, [A0 + D0.w]
  745. 000009A2  0000 0000                ori.b      D0, 0x0
  746. 000009A6  3FF7 0A3D                move.w     <<invalid special address>>, [A7 + D0 * 2 + 0x3D]
  747. 000009AA  70A3                     moveq.l    D0, 0xFFFFFFA3
  748. 000009AC  D70A                     addx.b     -[A3], -[A2]
  749. 000009AE  3FFE                     move.w     <<invalid special address>>, <<invalid special address>>
  750. 000009B0  3D70 A3D7 0A3D           move.w     [A6 + 0xA3D], <<invalid full ext with IS == 1 and I/IS == 7>>
  751. 000009B6  4002                     negx.b     D2
  752. 000009B8  28F5 C28F                move.l     [A4]+, [A5 + A4.w * 2 - 0x113]
  753. 000009BC  5C29 4005                addq.b     [A1 + 0x4005], 6
  754. 000009C0  3333 3333 3333 4008 0000 0000 move.w     -[A1], [[A3 + 0x33334008 + D3 * 2]]
  755. // begin alternate branch 000009C8-000009CC
  756. label000009C8:
  757. 000009C8  0000 0000                ori.b      D0, 0x0
  758. // end alternate branch 000009C8-000009CC
  759. // begin alternate branch 000009CA-000009D0
  760. label000009CA:
  761. 000009CA  0000 0000                ori.b      D0, 0x0
  762. label000009CC: // (misaligned)
  763. 000009CE  400A                     negx.b     A2
  764. // end alternate branch 000009CA-000009D0
  765. label000009C8: // (misaligned)
  766. label000009CA: // (misaligned)
  767. label000009CC:
  768. 000009CC  0000 400A                ori.b      D0, 0xA /* '\n' */
  769. 000009D0  28F5 C28F                move.l     [A4]+, [A5 + A4.w * 2 - 0x113]
  770. 000009D4  5C29 400C                addq.b     [A1 + 0x400C], 6
  771. 000009D8  0000 0000                ori.b      D0, 0x0
  772. 000009DC  0000 400D                ori.b      D0, 0xD /* '\r' */
  773. 000009E0  C28F                     and.l      D1, A7
  774. 000009E2  5C28 F5C3                addq.b     [A0 - 0xA3D], 6
  775. 000009E6  400F                     negx.b     A7
  776. 000009E8  0A3D 70A3                xori.b     <<invalid special address>>, 0xA3
  777. 000009EC  D70A                     addx.b     -[A3], -[A2]
  778. 000009EE  4010                     negx.b     [A0]
  779. 000009F0  0000 0000                ori.b      D0, 0x0
  780. 000009F4  0000 0000                ori.b      D0, 0x0
  781. 000009F8  0000 0000                ori.b      D0, 0x0
  782. 000009FC  0000 4059                ori.b      D0, 0x59 /* 'Y' */
  783. 00000A00  0000 0000                ori.b      D0, 0x0
  784. 00000A04  0000 BFF0                ori.b      D0, 0xF0
  785. 00000A08  0000 0000                ori.b      D0, 0x0
  786. 00000A0C  0000 BFB9                ori.b      D0, 0xB9
  787. 00000A10  9999                     sub.l      [A1]+, D4
  788. 00000A12  9999                     sub.l      [A1]+, D4
  789. 00000A14  999A                     sub.l      [A2]+, D4
  790. 00000A16  BF76 872B 020C 49BA 0000 xor.w      [[A6 + 0x20C + A0 * 8] + 0x49BA0000], D7
  791. 00000A20  0000 0000                ori.b      D0, 0x0
  792. 00000A24  0000 3FA6                ori.b      D0, 0xA6
  793. 00000A28  872B 020C                or.b       [A3 + 0x20C], D3
  794. 00000A2C  49BA 3FB1                .invalid   4, [PC + 0x3FB1 /* 000049DF, cstring ""<EOF> */] // invalid opcode 4 with b == 6
  795. 00000A30  6872                     bvc        +0x74 /* 00000AA4 */
  796. 00000A32  B020                     cmp.b      D0, -[A0]
  797. 00000A34  C49C                     and.l      D2, [A4]+
  798. 00000A36  3FB5 1EB8 51EB 851F 3FB7 6C8B move.w     [[-0x7AE1] + 0x3FB76C8B], [A5 + D1 * 8 - 0x72]
  799. 00000A42  4395                     .invalid   1, [A5] // invalid opcode 4 with b == 6
  800. 00000A44  8106                     sbcd       D0, D6
  801. 00000A46  3FB8 9374 BC6A           move.w     [A7 + A3 * 4 + 0x6A], [0xFFFF9374]
  802. 00000A4C  7EFA                     moveq.l    D7, 0xFFFFFFFA
  803. 00000A4E  3FB9 1687 2B02 0C4A      move.w     [A7 + D0 * 4 + 0x4A], [0x16872B02]
  804. 00000A56  3FB9 9999 9999 999A 0000 move.w     [[ + A1]], [0x99999999]
  805. 00000A60  0000 0000                ori.b      D0, 0x0
  806. 00000A64  0000 3FB9                ori.b      D0, 0xB9
  807. 00000A68  9999                     sub.l      [A1]+, D4
  808. 00000A6A  9999                     sub.l      [A1]+, D4
  809. 00000A6C  999A                     sub.l      [A2]+, D4
  810. 00000A6E  0000 0000                ori.b      D0, 0x0
  811. 00000A72  0000 0000                ori.b      D0, 0x0
  812. 00000A76  3FB9 9999 9999 999A 3FC9 move.w     [[ + A1] + 0x3FC9], [0x99999999]
  813. 00000A80  9999                     sub.l      [A1]+, D4
  814. 00000A82  9999                     sub.l      [A1]+, D4
  815. 00000A84  999A                     sub.l      [A2]+, D4
  816. 00000A86  3FD3                     move.w     <<invalid special address>>, [A3]
  817. 00000A88  3333 3333 3333 3FD9 9999 9999 move.w     -[A1], [[A3 + 0x33333FD9 + D3 * 2] - 0x66666667]
  818. 00000A94  999A                     sub.l      [A2]+, D4
  819. 00000A96  3FDC                     move.w     <<invalid special address>>, [A4]+
  820. 00000A98  CCCC                     mulu.w     D6, A4
  821. 00000A9A  CCCC                     mulu.w     D6, A4
  822. 00000A9C  CCCD                     mulu.w     D6, A5
  823. 00000A9E  3FE0                     move.w     <<invalid special address>>, -[A0]
  824. 00000AA0  A3D7                     syscall    vFreeNode, flags=3
  825. 00000AA2  0A3D 70A4                xori.b     <<invalid special address>>, 0xA4
  826. // begin alternate branch 00000AA4-00000AA6
  827. label00000AA4:
  828. 00000AA4  70A4                     moveq.l    D0, 0xFFFFFFA4
  829. // end alternate branch 00000AA4-00000AA6
  830. label00000AA4: // (misaligned)
  831. 00000AA6  3FE3                     move.w     <<invalid special address>>, -[A3]
  832. 00000AA8  3333 3333 3333 3FE4 28F5 C28F move.w     -[A1], [[A3 + 0x33333FE4 + D3 * 2] + 0x28F5C28F]
  833. 00000AB4  5C29 3FE5                addq.b     [A1 + 0x3FE5], 6
  834. 00000AB8  1EB8 51EB                move.b     [A7], [0x000051EB]
  835. 00000ABC  851F                     or.b       [A7]+, D2
  836. 00000ABE  3FE6                     move.w     <<invalid special address>>, -[A6]
  837. 00000AC0  6666                     bne        +0x68 /* 00000B28 */
  838. 00000AC2  6666                     bne        +0x68 /* 00000B2A */
  839. 00000AC4  6666                     bne        +0x68 /* 00000B2C */
  840. 00000AC6  3FF0 0000                move.w     <<invalid special address>>, [A0 + D0.w]
  841. 00000ACA  0000 0000                ori.b      D0, 0x0
  842. 00000ACE  4028 0000                negx.b     [A0 + 0x0]
  843. 00000AD2  0000 0000                ori.b      D0, 0x0
  844. 00000AD6  3FC9                     move.w     <<invalid special address>>, A1
  845. 00000AD8  9999                     sub.l      [A1]+, D4
  846. 00000ADA  9999                     sub.l      [A1]+, D4
  847. 00000ADC  999A                     sub.l      [A2]+, D4
  848. 00000ADE  3FD6                     move.w     <<invalid special address>>, [A6]
  849. 00000AE0  6666                     bne        +0x68 /* 00000B48 */
  850. 00000AE2  6666                     bne        +0x68 /* 00000B4A */
  851. 00000AE4  6666                     bne        +0x68 /* 00000B4C */
  852. 00000AE6  3FE0                     move.w     <<invalid special address>>, -[A0]
  853. 00000AE8  0000 0000                ori.b      D0, 0x0
  854. 00000AEC  0000 3FE9                ori.b      D0, 0xE9
  855. 00000AF0  9999                     sub.l      [A1]+, D4
  856. 00000AF2  9999                     sub.l      [A1]+, D4
  857. 00000AF4  999A                     sub.l      [A2]+, D4
  858. 00000AF6  3FF0 0000                move.w     <<invalid special address>>, [A0 + D0.w]
  859. 00000AFA  0000 0000                ori.b      D0, 0x0
  860. 00000AFE  3FF8 0000                move.w     <<invalid special address>>, [0x00000000 /* __m68k_reset_stack__ */]
  861. 00000B02  0000 0000                ori.b      D0, 0x0
  862. 00000B06  3FF0 0000                move.w     <<invalid special address>>, [A0 + D0.w]
  863. 00000B0A  0000 0000                ori.b      D0, 0x0
  864. 00000B0E  3FE9 9999                move.w     <<invalid special address>>, [A1 - 0x6667]
  865. 00000B12  9999                     sub.l      [A1]+, D4
  866. 00000B14  999A                     sub.l      [A2]+, D4
  867. 00000B16  3FE1                     move.w     <<invalid special address>>, -[A1]
  868. 00000B18  9999                     sub.l      [A1]+, D4
  869. 00000B1A  9999                     sub.l      [A1]+, D4
  870. 00000B1C  999A                     sub.l      [A2]+, D4
  871. 00000B1E  3FD9                     move.w     <<invalid special address>>, [A1]+
  872. 00000B20  9999                     sub.l      [A1]+, D4
  873. 00000B22  9999                     sub.l      [A1]+, D4
  874. 00000B24  999A                     sub.l      [A2]+, D4
  875. label00000B26:
  876. 00000B26  3FD0                     move.w     <<invalid special address>>, [A0]
  877. label00000B28:
  878. 00000B28  0000 0000                ori.b      D0, 0x0
  879. // begin alternate branch 00000B2A-00000B4A
  880. label00000B2A:
  881. 00000B2A  0000 0000                ori.b      D0, 0x0
  882. label00000B2C: // (misaligned)
  883. 00000B2E  0000 0000                ori.b      D0, 0x0
  884. 00000B32  0000 0000                ori.b      D0, 0x0
  885. 00000B36  3FF0 0000                move.w     <<invalid special address>>, [A0 + D0.w]
  886. 00000B3A  0000 0000                ori.b      D0, 0x0
  887. 00000B3E  0000 0000                ori.b      D0, 0x0
  888. 00000B42  0000 0000                ori.b      D0, 0x0
  889. 00000B46  3F61 3404                move.w     [A7 + 0x3404], -[A1]
  890. // end alternate branch 00000B2A-00000B4A
  891. label00000B2A: // (misaligned)
  892. label00000B2C:
  893. 00000B2C  0000 0000                ori.b      D0, 0x0
  894. 00000B30  0000 0000                ori.b      D0, 0x0
  895. 00000B34  0000 3FF0                ori.b      D0, 0xF0
  896. 00000B38  0000 0000                ori.b      D0, 0x0
  897. 00000B3C  0000 0000                ori.b      D0, 0x0
  898. 00000B40  0000 0000                ori.b      D0, 0x0
  899. 00000B44  0000 3F61                ori.b      D0, 0x61 /* 'a' */
  900. label00000B48:
  901. 00000B48  3404                     move.w     D2, D4
  902. label00000B4A:
  903. 00000B4A  EA4A                     lsr        D2.w, 5
  904. label00000B4C:
  905. 00000B4C  8C15                     or.b       D6, [A5]
  906. 00000B4E  3F7C AC08 3126           move.w     [A7 + 0x3126], 0xAC08
  907. 00000B54  E979                     rol        D1.w, D4
  908. 00000B56  3F90 7C84                move.w     [A7 + D7 * 4 - 0x124], [A0]
  909. 00000B5A  B5DC                     cmpa.l     A2, [A4]+
  910. 00000B5C  C63F                     and.b      D3, <<invalid special address>>
  911. 00000B5E  3FA2 A305                move.w     [[A7 + <<invalid base displacement size>>] + A2 * 2], -[A2]
  912. 00000B62  5326                     subq.b     -[A6], 1
  913. 00000B64  17C2 3FB0 7C84 B5DC      move.b     [0x7C84B5DC + D3 * 8], D2
  914. 00000B6C  C63F                     and.b      D3, <<invalid special address>>
  915. 00000B6E  3FB9 1687 2B02 0C4A      move.w     [A7 + D0 * 4 + 0x4A], [0x16872B02]
  916. 00000B76  3FBE F9DB 22D0 E560      move.w     [[] + 0x22D0E560], <<invalid special address>>
  917. 00000B7E  3FC1                     move.w     <<invalid special address>>, D1
  918. 00000B80  26E9 78D4                move.l     [A3]+, [A1 + 0x78D4]
  919. 00000B84  FDF4                     .invalid   <<F/7/6>>
  920. 00000B86  3FC1                     move.w     <<invalid special address>>, D1
  921. 00000B88  CAC0                     mulu.w     D5, D0
  922. 00000B8A  8312                     or.b       [A2], D1
  923. 00000B8C  6E98                     bgt        -0x66 /* 00000B26 */
  924. 00000B8E  3FC1                     move.w     <<invalid special address>>, D1
  925. 00000B90  EB85                     asl        D5, 5
  926. 00000B92  1EB8 51EC                move.b     [A7], [0x000051EC]
  927. 00000B96  0000 0000                ori.b      D0, 0x0
  928. 00000B9A  0000 0000                ori.b      D0, 0x0
  929. 00000B9E  3FF0 0000                move.w     <<invalid special address>>, [A0 + D0.w]
  930. 00000BA2  0000 0000                ori.b      D0, 0x0
  931. 00000BA6  3FF0 0000                move.w     <<invalid special address>>, [A0 + D0.w]
  932. 00000BAA  0000 0000                ori.b      D0, 0x0
  933. 00000BAE  3FDF                     move.w     <<invalid special address>>, [A7]+
  934. 00000BB0  0A3D 70A3                xori.b     <<invalid special address>>, 0xA3
  935. 00000BB4  D70A                     addx.b     -[A3], -[A2]
  936. 00000BB6  3FCE                     move.w     <<invalid special address>>, A6
  937. 00000BB8  147A E147                movea.b    A2, [PC - 0x1EB9 /* FFFFED01, cstring ""<EOF> */]
  938. 00000BBC  AE14                     syscall    RGBForeColor, auto_pop
  939. 00000BBE  3FC1                     move.w     <<invalid special address>>, D1
  940. 00000BC0  47AE 147A                .invalid   3, [A6 + 0x147A] // invalid opcode 4 with b == 6
  941. 00000BC4  E148                     lsl        D0.w, 8
  942. 00000BC6  3FB5 E353 F7CE D917 3FAE F9DB 22D0 move.w     [[-0x625] + D3 * 8 + 0x22D0], [[A5] - 0x83126E9]
  943. 00000BD4  E560                     asl        D0.w, D2
  944. 00000BD6  3FA4 BC6A                move.w     [A7 + A3 * 4 + 0x6A], -[A4]
  945. 00000BDA  7EF9                     moveq.l    D7, 0xFFFFFFF9
  946. 00000BDC  DB23                     add.b      -[A3], D5
  947. 00000BDE  3F9A 1CAC                move.w     [A7 + D1 * 4 - 0x84], [A2]+
  948. 00000BE2  0831 26E9 3F8F BE76 C8B4 btst.b     [[ + <<invalid base displacement size>>] + D3 * 8 - 0x4189374C], 0xE9
  949. 00000BEC  3958 3F85                move.w     [A4 + 0x3F85], [A0]+
  950. 00000BF0  8106                     sbcd       D0, D6
  951. 00000BF2  24DD                     move.l     [A2]+, [A5]+
  952. 00000BF4  2F1B                     move.l     -[A7], [A3]+
  953. 00000BF6  3F60 624D                move.w     [A7 + 0x624D], -[A0]
  954. 00000BFA  D2F1 A9FC                add.w      A1, <<invalid full ext with I/IS == 4>>
  955. 00000BFE  0000 0000                ori.b      D0, 0x0
  956. 00000C02  0000 0000                ori.b      D0, 0x0
  957. 00000C06  4024                     negx.b     -[A4]
  958. 00000C08  0000 0000                ori.b      D0, 0x0
  959. 00000C0C  0000 BFF0                ori.b      D0, 0xF0
  960. 00000C10  0000 0000                ori.b      D0, 0x0
  961. 00000C14  0000 BFE0                ori.b      D0, 0xE0
  962. 00000C18  0000 0000                ori.b      D0, 0x0
  963. 00000C1C  0000 BFC7                ori.b      D0, 0xC7
  964. 00000C20  AE14                     syscall    RGBForeColor, auto_pop
  965. 00000C22  7AE1                     moveq.l    D5, 0xFFFFFFE1
  966. 00000C24  47AE 3FA2                .invalid   3, [A6 + 0x3FA2] // invalid opcode 4 with b == 6
  967. 00000C28  6E97                     bgt        -0x67 /* 00000BC1 */
  968. 00000C2A  8D4F DF3B                pack       -[A6], -[A7], 0xDF3B
  969. 00000C2E  3FAC ED91 6872           move.w     [A7 + D6 + 0x72], [A4 - 0x126F]
  970. 00000C34  B021                     cmp.b      D0, -[A1]
  971. 00000C36  3FB2 F1A9 FBE7 6C8B      move.w     [A7 + D6 * 4 - 0x117], [[-0x419 + A7]]
  972. 00000C3E  3FB6 24DD 2F1A 9FBE      move.w     [[A7 + D2 * 8] - 0x6042], [A6 + D2.w * 4 - 0x35]
  973. 00000C46  3FB9 1687 2B02 0C4A      move.w     [A7 + D0 * 4 + 0x4A], [0x16872B02]
  974. 00000C4E  3FBE B851                move.w     [A7 + A3 + 0x51], <<invalid special address>>
  975. 00000C52  EB85                     asl        D5, 5
  976. 00000C54  1EB8 3FD0                move.b     [A7], [0x00003FD0]
  977. 00000C58  0000 0000                ori.b      D0, 0x0
  978. 00000C5C  0000 3FC7                ori.b      D0, 0xC7
  979. 00000C60  0A3D 70A3                xori.b     <<invalid special address>>, 0xA3
  980. 00000C64  D70A                     addx.b     -[A3], -[A2]
  981. 00000C66  0000 0000                ori.b      D0, 0x0
  982. 00000C6A  0000 0000                ori.b      D0, 0x0
  983. 00000C6E  4024                     negx.b     -[A4]
  984. 00000C70  0000 0000                ori.b      D0, 0x0
  985. 00000C74  0000 0000                ori.b      D0, 0x0
  986. 00000C78  0000 0000                ori.b      D0, 0x0
  987. 00000C7C  0000 4034                ori.b      D0, 0x34 /* '4' */
  988. 00000C80  0000 0000                ori.b      D0, 0x0
  989. 00000C84  0000 4054                ori.b      D0, 0x54 /* 'T' */
  990. 00000C88  0000 0000                ori.b      D0, 0x0
  991. 00000C8C  0000 4062                ori.b      D0, 0x62 /* 'b' */
  992. 00000C90  C000                     and.b      D0, D0
  993. 00000C92  0000 0000                ori.b      D0, 0x0
  994. 00000C96  4072 C000                negx.w     [A2 + A4.w]
  995. 00000C9A  0000 0000                ori.b      D0, 0x0
  996. 00000C9E  407F                     negx.w     <<invalid special address>>
  997. 00000CA0  4000                     negx.b     D0
  998. 00000CA2  0000 0000                ori.b      D0, 0x0
  999. 00000CA6  4082                     negx.l     D2
  1000. 00000CA8  C000                     and.b      D0, D0
  1001. 00000CAA  0000 0000                ori.b      D0, 0x0
  1002. 00000CAE  4085                     negx.l     D5
  1003. 00000CB0  E000                     asr        D0.b, 8
  1004. 00000CB2  0000 0000                ori.b      D0, 0x0
  1005. 00000CB6  4089                     negx.l     A1
  1006. 00000CB8  0000 0000                ori.b      D0, 0x0
  1007. 00000CBC  0000 408C                ori.b      D0, 0x8C
  1008. 00000CC0  2000                     move.l     D0, D0
  1009. 00000CC2  0000 0000                ori.b      D0, 0x0
  1010. 00000CC6  408F                     negx.l     A7
  1011. 00000CC8  4000                     negx.b     D0
  1012. 00000CCA  0000 0000                ori.b      D0, 0x0
  1013. 00000CCE  0000 0000                ori.b      D0, 0x0
  1014. 00000CD2  0000 0000                ori.b      D0, 0x0
  1015. 00000CD6  3FF0 0000                move.w     <<invalid special address>>, [A0 + D0.w]
  1016. 00000CDA  0000 0000                ori.b      D0, 0x0
  1017. 00000CDE  0000 0000                ori.b      D0, 0x0
  1018. 00000CE2  0000 0000                ori.b      D0, 0x0
  1019. 00000CE6  3FF0 0000                move.w     <<invalid special address>>, [A0 + D0.w]
  1020. 00000CEA  0000 0000                ori.b      D0, 0x0
  1021. 00000CEE  4014                     negx.b     [A4]
  1022. 00000CF0  0000 0000                ori.b      D0, 0x0
  1023. 00000CF4  0000 4024                ori.b      D0, 0x24 /* '$' */
  1024. 00000CF8  0000 0000                ori.b      D0, 0x0
  1025. 00000CFC  0000 402C                ori.b      D0, 0x2C /* ',' */
  1026. 00000D00  0000 0000                ori.b      D0, 0x0
  1027. 00000D04  0000 402E                ori.b      D0, 0x2E /* '.' */
  1028. 00000D08  0000 0000                ori.b      D0, 0x0
  1029. 00000D0C  0000 4031                ori.b      D0, 0x31 /* '1' */
  1030. 00000D10  0000 0000                ori.b      D0, 0x0
  1031. 00000D14  0000 4032                ori.b      D0, 0x32 /* '2' */
  1032. 00000D18  0000 0000                ori.b      D0, 0x0
  1033. 00000D1C  0000 4033                ori.b      D0, 0x33 /* '3' */
  1034. 00000D20  0000 0000                ori.b      D0, 0x0
  1035. 00000D24  0000 4033                ori.b      D0, 0x33 /* '3' */
  1036. 00000D28  8000                     or.b       D0, D0
  1037. 00000D2A  0000 0000                ori.b      D0, 0x0
  1038. 00000D2E  4034 0000                negx.b     [A4 + D0.w]
  1039. 00000D32  0000 0000                ori.b      D0, 0x0
  1040. 00000D36  0000 0000                ori.b      D0, 0x0
  1041. 00000D3A  0000 0000                ori.b      D0, 0x0
  1042. 00000D3E  4038 0000                negx.b     [0x00000000 /* __m68k_reset_stack__ */]
  1043. 00000D42  0000 0000                ori.b      D0, 0x0
  1044. 00000D46  0000 0000                ori.b      D0, 0x0
  1045. 00000D4A  0000 0000                ori.b      D0, 0x0
  1046. 00000D4E  3F40 624D                move.w     [A7 + 0x624D], D0
  1047. 00000D52  D2F1 A9FC                add.w      A1, <<invalid full ext with I/IS == 4>>
  1048. 00000D56  3F58 9374                move.w     [A7 - 0x6C8C], [A0]+
  1049. 00000D5A  BC6A 7EFA                cmp.w      D6, [A2 + 0x7EFA]
  1050. 00000D5E  3F60 624D                move.w     [A7 + 0x624D], -[A0]
  1051. 00000D62  D2F1 A9FC                add.w      A1, <<invalid full ext with I/IS == 4>>
  1052. 00000D66  3F74 7AE1 47AE           move.w     [A7 + 0x47AE], [A4 + D7 * 2 - 0x31]
  1053. 00000D6C  147B 3F8E B851           movea.b    A2, [[ + <<invalid base displacement size>>] + D3 * 8 - 0x47AF]
  1054. 00000D72  EB85                     asl        D5, 5
  1055. 00000D74  1EB8 3F9E                move.b     [A7], [0x00003F9E]
  1056. 00000D78  B851                     cmp.w      D4, [A1]
  1057. 00000D7A  EB85                     asl        D5, 5
  1058. 00000D7C  1EB8 3FB9                move.b     [A7], [0x00003FB9]
  1059. 00000D80  9999                     sub.l      [A1]+, D4
  1060. 00000D82  9999                     sub.l      [A1]+, D4
  1061. 00000D84  999A                     sub.l      [A2]+, D4
  1062. 00000D86  3FD0                     move.w     <<invalid special address>>, [A0]
  1063. 00000D88  0000 0000                ori.b      D0, 0x0
  1064. 00000D8C  0000 3FE0                ori.b      D0, 0xE0
  1065. 00000D90  0000 0000                ori.b      D0, 0x0
  1066. 00000D94  0000 3FF0                ori.b      D0, 0xF0
  1067. 00000D98  0000 0000                ori.b      D0, 0x0
  1068. 00000D9C  0000 0000                ori.b      D0, 0x0
  1069. 00000DA0  0000 0000                ori.b      D0, 0x0
  1070. 00000DA4  0000 4024                ori.b      D0, 0x24 /* '$' */
  1071. 00000DA8  0000 0000                ori.b      D0, 0x0
  1072. 00000DAC  0000 4034                ori.b      D0, 0x34 /* '4' */
  1073. 00000DB0  0000 0000                ori.b      D0, 0x0
  1074. 00000DB4  0000 4041                ori.b      D0, 0x41 /* 'A' */
  1075. 00000DB8  8000                     or.b       D0, D0
  1076. 00000DBA  0000 0000                ori.b      D0, 0x0
  1077. 00000DBE  4051                     negx.w     [A1]
  1078. 00000DC0  8000                     or.b       D0, D0
  1079. 00000DC2  0000 0000                ori.b      D0, 0x0
  1080. 00000DC6  4059                     negx.w     [A1]+
  1081. 00000DC8  0000 0000                ori.b      D0, 0x0
  1082. 00000DCC  0000 4062                ori.b      D0, 0x62 /* 'b' */
  1083. 00000DD0  C000                     and.b      D0, D0
  1084. 00000DD2  0000 0000                ori.b      D0, 0x0
  1085. 00000DD6  4069 0000                negx.w     [A1 + 0x0]
  1086. 00000DDA  0000 0000                ori.b      D0, 0x0
  1087. 00000DDE  4066                     negx.w     -[A6]
  1088. 00000DE0  8000                     or.b       D0, D0
  1089. 00000DE2  0000 0000                ori.b      D0, 0x0
  1090. 00000DE6  4061                     negx.w     -[A1]
  1091. 00000DE8  8000                     or.b       D0, D0
  1092. 00000DEA  0000 0000                ori.b      D0, 0x0
  1093. 00000DEE  4059                     negx.w     [A1]+
  1094. 00000DF0  0000 0000                ori.b      D0, 0x0
  1095. 00000DF4  0000 4049                ori.b      D0, 0x49 /* 'I' */
  1096. 00000DF8  0000 0000                ori.b      D0, 0x0
  1097. 00000DFC  0000 0000                ori.b      D0, 0x0
  1098. 00000E00  0000 0000                ori.b      D0, 0x0
  1099. 00000E04  0000 0000                ori.b      D0, 0x0
  1100. 00000E08  0000 0000                ori.b      D0, 0x0
  1101. 00000E0C  0000 0000                ori.b      D0, 0x0
  1102. 00000E10  0000 0000                ori.b      D0, 0x0
  1103. 00000E14  0000 0000                ori.b      D0, 0x0
  1104. 00000E18  0000 0000                ori.b      D0, 0x0
  1105. 00000E1C  0000 0000                ori.b      D0, 0x0
  1106. 00000E20  0000 0000                ori.b      D0, 0x0
  1107. 00000E24  0000 0000                ori.b      D0, 0x0
  1108. 00000E28  0000 0000                ori.b      D0, 0x0
  1109. 00000E2C  0000 0000                ori.b      D0, 0x0
  1110. 00000E30  0000 0000                ori.b      D0, 0x0
  1111. 00000E34  0000 0000                ori.b      D0, 0x0
  1112. 00000E38  0000 0000                ori.b      D0, 0x0
  1113. 00000E3C  0000 0000                ori.b      D0, 0x0
  1114. 00000E40  0000 0000                ori.b      D0, 0x0
  1115. 00000E44  0000 0000                ori.b      D0, 0x0
  1116. 00000E48  0000 0000                ori.b      D0, 0x0
  1117. 00000E4C  0000 0000                ori.b      D0, 0x0
  1118. 00000E50  0000 0000                ori.b      D0, 0x0
  1119. 00000E54  0000 0000                ori.b      D0, 0x0
  1120. 00000E58  0000 0000                ori.b      D0, 0x0
  1121. 00000E5C  0000 0000                ori.b      D0, 0x0
  1122. 00000E60  0000 0000                ori.b      D0, 0x0
  1123. 00000E64  0000 0000                ori.b      D0, 0x0
  1124. 00000E68  0000 0000                ori.b      D0, 0x0
  1125. 00000E6C  0000 0000                ori.b      D0, 0x0
  1126. 00000E70  0000 0000                ori.b      D0, 0x0
  1127. 00000E74  0000 0000                ori.b      D0, 0x0
  1128. 00000E78  0000 0000                ori.b      D0, 0x0
  1129. 00000E7C  0000 0000                ori.b      D0, 0x0
  1130. 00000E80  0000 0000                ori.b      D0, 0x0
  1131. 00000E84  0000 0000                ori.b      D0, 0x0
  1132. 00000E88  0000 0000                ori.b      D0, 0x0
  1133. 00000E8C  0000 0000                ori.b      D0, 0x0
  1134. 00000E90  0000 0000                ori.b      D0, 0x0
  1135. 00000E94  0000 0000                ori.b      D0, 0x0
  1136. 00000E98  0000 0000                ori.b      D0, 0x0
  1137. 00000E9C  0000 0000                ori.b      D0, 0x0
  1138. 00000EA0  0000 0000                ori.b      D0, 0x0
  1139. 00000EA4  0000 0000                ori.b      D0, 0x0
  1140. 00000EA8  0000 0000                ori.b      D0, 0x0
  1141. 00000EAC  0000 0000                ori.b      D0, 0x0
  1142. 00000EB0  0000 0000                ori.b      D0, 0x0
  1143. 00000EB4  0000 0000                ori.b      D0, 0x0
  1144. 00000EB8  0000 0000                ori.b      D0, 0x0
  1145. 00000EBC  0000 0000                ori.b      D0, 0x0
  1146. 00000EC0  0000 0000                ori.b      D0, 0x0
  1147. 00000EC4  0000 0000                ori.b      D0, 0x0
  1148. 00000EC8  0000 0000                ori.b      D0, 0x0
  1149. 00000ECC  0000 0000                ori.b      D0, 0x0
  1150. 00000ED0  0000 0000                ori.b      D0, 0x0
  1151. 00000ED4  0000 4000                ori.b      D0, 0x0
  1152. 00000ED8  0000 0000                ori.b      D0, 0x0
  1153. 00000EDC  0000 407F                ori.b      D0, 0x7F
  1154. 00000EE0  4000                     negx.b     D0
  1155. 00000EE2  0000 0000                ori.b      D0, 0x0
  1156. 00000EE6  40C3                     move.w     D3, SR
  1157. 00000EE8  8800                     or.b       D4, D0
  1158. 00000EEA  0000 0000                ori.b      D0, 0x0
  1159. 00000EEE  4056                     negx.w     [A6]
  1160. 00000EF0  8000                     or.b       D0, D0
  1161. 00000EF2  0000 0000                ori.b      D0, 0x0
  1162. 00000EF6  4059                     negx.w     [A1]+
  1163. 00000EF8  0000 0000                ori.b      D0, 0x0
  1164. 00000EFC  0000 4034                ori.b      D0, 0x34 /* '4' */
  1165. 00000F00  0000 0000                ori.b      D0, 0x0
  1166. 00000F04  0000 4072                ori.b      D0, 0x72 /* 'r' */
  1167. 00000F08  C000                     and.b      D0, D0
  1168. 00000F0A  0000 0000                ori.b      D0, 0x0
  1169. 00000F0E  3F50 624D                move.w     [A7 + 0x624D], [A0]
  1170. 00000F12  D2F1 A9FC                add.w      A1, <<invalid full ext with I/IS == 4>>
  1171. 00000F16  0000 0B84                ori.b      D0, 0x84
  1172. 00000F1A  0000 0B89                ori.b      D0, 0x89
  1173. 00000F1E  0000 0B91                ori.b      D0, 0x91
  1174. 00000F22  0000 0B9A                ori.b      D0, 0x9A
  1175. 00000F26  0000 0BA0                ori.b      D0, 0xA0
  1176. 00000F2A  0000 0BA6                ori.b      D0, 0xA6
  1177. 00000F2E  0000 0BAA                ori.b      D0, 0xAA
  1178. 00000F32  0000 0BAF                ori.b      D0, 0xAF
  1179. 00000F36  0000 0BB4                ori.b      D0, 0xB4
  1180. 00000F3A  0000 0BBB                ori.b      D0, 0xBB
  1181. 00000F3E  0000 0BC5                ori.b      D0, 0xC5
  1182. 00000F42  0000 0BCD                ori.b      D0, 0xCD
  1183. 00000F46  0000 0BD6                ori.b      D0, 0xD6
  1184. 00000F4A  0000 0BE0                ori.b      D0, 0xE0
  1185. 00000F4E  0000 0BE7                ori.b      D0, 0xE7
  1186. 00000F52  0000 0BEE                ori.b      D0, 0xEE
  1187. 00000F56  0000 0BF6                ori.b      D0, 0xF6
  1188. 00000F5A  0000 0BFE                ori.b      D0, 0xFE
  1189. 00000F5E  0000 0C06                ori.b      D0, 0x6
  1190. 00000F62  0000 0C0D                ori.b      D0, 0xD /* '\r' */
  1191. 00000F66  0000 0C14                ori.b      D0, 0x14
  1192. 00000F6A  0000 0C1D                ori.b      D0, 0x1D
  1193. 00000F6E  0000 0C25                ori.b      D0, 0x25 /* '%' */
  1194. 00000F72  0000 0C2E                ori.b      D0, 0x2E /* '.' */
  1195. 00000F76  0000 0C2F                ori.b      D0, 0x2F /* '/' */
  1196. 00000F7A  0000 0C34                ori.b      D0, 0x34 /* '4' */
  1197. 00000F7E  0000 0C39                ori.b      D0, 0x39 /* '9' */
  1198. 00000F82  0000 0C40                ori.b      D0, 0x40 /* '@' */
  1199. 00000F86  0000 0C46                ori.b      D0, 0x46 /* 'F' */
  1200. 00000F8A  0000 0C4C                ori.b      D0, 0x4C /* 'L' */
  1201. 00000F8E  0000 0C51                ori.b      D0, 0x51 /* 'Q' */
  1202. 00000F92  0000 0C58                ori.b      D0, 0x58 /* 'X' */
  1203. 00000F96  0000 0C5F                ori.b      D0, 0x5F /* '_' */
  1204. 00000F9A  0000 0C65                ori.b      D0, 0x65 /* 'e' */
  1205. 00000F9E  0000 0C6A                ori.b      D0, 0x6A /* 'j' */
  1206. 00000FA2  0000 0C72                ori.b      D0, 0x72 /* 'r' */
  1207. 00000FA6  0000 0C7A                ori.b      D0, 0x7A /* 'z' */
  1208. 00000FAA  0000 0C84                ori.b      D0, 0x84
  1209. 00000FAE  0000 0C8E                ori.b      D0, 0x8E
  1210. 00000FB2  0000 0C97                ori.b      D0, 0x97
  1211. 00000FB6  0000 0CA0                ori.b      D0, 0xA0
  1212. 00000FBA  0000 0CAB                ori.b      D0, 0xAB
  1213. 00000FBE  0000 0CB5                ori.b      D0, 0xB5
  1214. 00000FC2  0000 0000                ori.b      D0, 0x0
  1215. 00000FC6  0000 0000                ori.b      D0, 0x0
  1216. 00000FCA  196C FFFF D956           move.b     [A4 - 0x26AA], [A4 - 0x1]
  1217. 00000FD0  FFFF                     .invalid   <<F/7/7>>
  1218. 00000FD2  0000 1978                ori.b      D0, 0x78 /* 'x' */
  1219. 00000FD6  FFFF                     .invalid   <<F/7/7>>
  1220. 00000FD8  D95E                     add.w      [A6]+, D4
  1221. 00000FDA  FFFF                     .invalid   <<F/7/7>>
  1222. 00000FDC  0000 1984                ori.b      D0, 0x84
  1223. 00000FE0  FFFF                     .invalid   <<F/7/7>>
  1224. 00000FE2  D966                     add.w      -[A6], D4
  1225. 00000FE4  FFFF                     .invalid   <<F/7/7>>
  1226. 00000FE6  0000 1991                ori.b      D0, 0x91
  1227. 00000FEA  FFFF                     .invalid   <<F/7/7>>
  1228. 00000FEC  D96E FFFF                add.w      [A6 - 0x1], D4
  1229. 00000FF0  0000 1996                ori.b      D0, 0x96
  1230. 00000FF4  FFFF                     .invalid   <<F/7/7>>
  1231. 00000FF6  D976 FFFF                add.w      <<invalid full ext with IS == 1 and I/IS == 7>>, D4
  1232. 00000FFA  0000 199D                ori.b      D0, 0x9D
  1233. 00000FFE  FFFF                     .invalid   <<F/7/7>>
  1234. 00001000  D97E                     add.w      <<invalid special address>>, D4
  1235. 00001002  FFFF                     .invalid   <<F/7/7>>
  1236. 00001004  0000 19A6                ori.b      D0, 0xA6
  1237. 00001008  FFFF                     .invalid   <<F/7/7>>
  1238. 0000100A  D9A6                     add.l      -[A6], D4
  1239. 0000100C  FFFF                     .invalid   <<F/7/7>>
  1240. 0000100E  0000 19AB                ori.b      D0, 0xAB
  1241. 00001012  FFFF                     .invalid   <<F/7/7>>
  1242. 00001014  D9AE FFFF                add.l      [A6 - 0x1], D4
  1243. 00001018  0000 19B4                ori.b      D0, 0xB4
  1244. 0000101C  FFFF                     .invalid   <<F/7/7>>
  1245. 0000101E  D9B6 FFFF                add.l      <<invalid full ext with IS == 1 and I/IS == 7>>, D4
  1246. 00001022  0000 19BC                ori.b      D0, 0xBC
  1247. 00001026  FFFF                     .invalid   <<F/7/7>>
  1248. 00001028  D9BE                     add.l      <<invalid special address>>, D4
  1249. 0000102A  FFFF                     .invalid   <<F/7/7>>
  1250. 0000102C  0000 19C3                ori.b      D0, 0xC3
  1251. 00001030  FFFF                     .invalid   <<F/7/7>>
  1252. 00001032  D9C6                     add.l      A4, D6
  1253. 00001034  FFFF                     .invalid   <<F/7/7>>
  1254. 00001036  0000 19CA                ori.b      D0, 0xCA
  1255. 0000103A  FFFF                     .invalid   <<F/7/7>>
  1256. 0000103C  D9E6                     add.l      A4, -[A6]
  1257. 0000103E  FFFF                     .invalid   <<F/7/7>>
  1258. 00001040  0000 19D1                ori.b      D0, 0xD1
  1259. 00001044  FFFF                     .invalid   <<F/7/7>>
  1260. 00001046  DA06                     add.b      D5, D6
  1261. 00001048  FFFF                     .invalid   <<F/7/7>>
  1262. 0000104A  0000 19DB                ori.b      D0, 0xDB
  1263. 0000104E  FFFF                     .invalid   <<F/7/7>>
  1264. 00001050  DA0E                     add.b      D5, A6
  1265. 00001052  FFFF                     .invalid   <<F/7/7>>
  1266. 00001054  0000 19E3                ori.b      D0, 0xE3
  1267. 00001058  FFFF                     .invalid   <<F/7/7>>
  1268. 0000105A  DA16                     add.b      D5, [A6]
  1269. 0000105C  FFFF                     .invalid   <<F/7/7>>
  1270. 0000105E  0000 19E8                ori.b      D0, 0xE8
  1271. 00001062  FFFF                     .invalid   <<F/7/7>>
  1272. 00001064  DA36 FFFF                add.b      D5, <<invalid full ext with IS == 1 and I/IS == 7>>
  1273. 00001068  0000 19F1                ori.b      D0, 0xF1
  1274. 0000106C  FFFF                     .invalid   <<F/7/7>>
  1275. 0000106E  DA3E                     add.b      D5, <<invalid special address>>
  1276. 00001070  FFFF                     .invalid   <<F/7/7>>
  1277. 00001072  0000 19FA                ori.b      D0, 0xFA
  1278. 00001076  FFFF                     .invalid   <<F/7/7>>
  1279. 00001078  DA46                     add.w      D5, D6
  1280. 0000107A  FFFF                     .invalid   <<F/7/7>>
  1281. 0000107C  0000 1A01                ori.b      D0, 0x1
  1282. 00001080  FFFF                     .invalid   <<F/7/7>>
  1283. 00001082  DA4E                     add.w      D5, A6
  1284. 00001084  FFFF                     .invalid   <<F/7/7>>
  1285. 00001086  0000 1A0A                ori.b      D0, 0xA /* '\n' */
  1286. 0000108A  FFFF                     .invalid   <<F/7/7>>
  1287. 0000108C  DA6E FFFF                add.w      D5, [A6 - 0x1]
  1288. 00001090  0000 1A10                ori.b      D0, 0x10
  1289. 00001094  FFFF                     .invalid   <<F/7/7>>
  1290. 00001096  DA76 FFFF                add.w      D5, <<invalid full ext with IS == 1 and I/IS == 7>>
  1291. 0000109A  0000 1A18                ori.b      D0, 0x18
  1292. 0000109E  FFFF                     .invalid   <<F/7/7>>
  1293. 000010A0  DA7E                     add.w      D5, <<invalid special address>>
  1294. 000010A2  FFFF                     .invalid   <<F/7/7>>
  1295. 000010A4  0000 1A1F                ori.b      D0, 0x1F
  1296. 000010A8  FFFF                     .invalid   <<F/7/7>>
  1297. 000010AA  DA86                     add.l      D5, D6
  1298. 000010AC  FFFF                     .invalid   <<F/7/7>>
  1299. 000010AE  0000 1A26                ori.b      D0, 0x26 /* '&' */
  1300. 000010B2  FFFF                     .invalid   <<F/7/7>>
  1301. 000010B4  DAA6                     add.l      D5, -[A6]
  1302. 000010B6  FFFF                     .invalid   <<F/7/7>>
  1303. 000010B8  0000 1A2C                ori.b      D0, 0x2C /* ',' */
  1304. 000010BC  FFFF                     .invalid   <<F/7/7>>
  1305. 000010BE  DAAE FFFF                add.l      D5, [A6 - 0x1]
  1306. 000010C2  0000 1A31                ori.b      D0, 0x31 /* '1' */
  1307. 000010C6  FFFF                     .invalid   <<F/7/7>>
  1308. 000010C8  DCF6 FFFF                add.w      A6, <<invalid full ext with IS == 1 and I/IS == 7>>
  1309. 000010CC  0000 1A3A                ori.b      D0, 0x3A /* ':' */
  1310. 000010D0  FFFF                     .invalid   <<F/7/7>>
  1311. 000010D2  DCFE                     add.w      A6, <<invalid special address>>
  1312. 000010D4  FFFF                     .invalid   <<F/7/7>>
  1313. 000010D6  0000 1A42                ori.b      D0, 0x42 /* 'B' */
  1314. 000010DA  FFFF                     .invalid   <<F/7/7>>
  1315. 000010DC  DD06                     addx.b     D6, D6
  1316. 000010DE  FFFF                     .invalid   <<F/7/7>>
  1317. 000010E0  0000 1A4B                ori.b      D0, 0x4B /* 'K' */
  1318. 000010E4  FFFF                     .invalid   <<F/7/7>>
  1319. 000010E6  DD0E                     addx.b     -[A6], -[A6]
  1320. 000010E8  FFFF                     .invalid   <<F/7/7>>
  1321. 000010EA  0000 1A54                ori.b      D0, 0x54 /* 'T' */
  1322. 000010EE  FFFF                     .invalid   <<F/7/7>>
  1323. 000010F0  DD16                     add.b      [A6], D6
  1324. 000010F2  FFFF                     .invalid   <<F/7/7>>
  1325. 000010F4  0000 1A5C                ori.b      D0, 0x5C /* '\\' */
  1326. 000010F8  FFFF                     .invalid   <<F/7/7>>
  1327. 000010FA  DD1E                     add.b      [A6]+, D6
  1328. 000010FC  FFFF                     .invalid   <<F/7/7>>
  1329. 000010FE  0000 1A63                ori.b      D0, 0x63 /* 'c' */
  1330. 00001102  FFFF                     .invalid   <<F/7/7>>
  1331. 00001104  DBB6 FFFF                add.l      <<invalid full ext with IS == 1 and I/IS == 7>>, D5
  1332. 00001108  0000 1A6C                ori.b      D0, 0x6C /* 'l' */
  1333. 0000110C  FFFF                     .invalid   <<F/7/7>>
  1334. 0000110E  DD26                     add.b      -[A6], D6
  1335. 00001110  FFFF                     .invalid   <<F/7/7>>
  1336. 00001112  0000 1A75                ori.b      D0, 0x75 /* 'u' */
  1337. 00001116  FFFF                     .invalid   <<F/7/7>>
  1338. 00001118  E6BE                     ror        D6, D3
  1339. 0000111A  FFFF                     .invalid   <<F/7/7>>
  1340. 0000111C  0000 1A7A                ori.b      D0, 0x7A /* 'z' */
  1341. 00001120  FFFF                     .invalid   <<F/7/7>>
  1342. 00001122  E6C6                     ror   .w   D6
  1343. 00001124  FFFF                     .invalid   <<F/7/7>>
  1344. 00001126  0000 1A7F                ori.b      D0, 0x7F
  1345. 0000112A  FFFF                     .invalid   <<F/7/7>>
  1346. 0000112C  E6CE                     ror   .w   A6
  1347. 0000112E  FFFF                     .invalid   <<F/7/7>>
  1348. 00001130  0000 1A84                ori.b      D0, 0x84
  1349. 00001134  FFFF                     .invalid   <<F/7/7>>
  1350. 00001136  E6D6                     ror   .w   [A6]
  1351. 00001138  FFFF                     .invalid   <<F/7/7>>
  1352. 0000113A  0000 1A89                ori.b      D0, 0x89
  1353. 0000113E  FFFF                     .invalid   <<F/7/7>>
  1354. 00001140  E6DE                     ror   .w   [A6]+
  1355. 00001142  FFFF                     .invalid   <<F/7/7>>
  1356. 00001144  0000 1A8E                ori.b      D0, 0x8E
  1357. 00001148  FFFF                     .invalid   <<F/7/7>>
  1358. 0000114A  E6E6                     ror   .w   -[A6]
  1359. 0000114C  FFFF                     .invalid   <<F/7/7>>
  1360. 0000114E  0000 1A96                ori.b      D0, 0x96
  1361. 00001152  FFFF                     .invalid   <<F/7/7>>
  1362. 00001154  E6EE FFFF                ror   .w   [A6 - 0x1]
  1363. 00001158  0000 1A9E                ori.b      D0, 0x9E
  1364. 0000115C  FFFF                     .invalid   <<F/7/7>>
  1365. 0000115E  E6F6 FFFF                ror   .w   <<invalid full ext with IS == 1 and I/IS == 7>>
  1366. 00001162  0000 1AA6                ori.b      D0, 0xA6
  1367. 00001166  FFFF                     .invalid   <<F/7/7>>
  1368. 00001168  E6FE                     ror   .w   <<invalid special address>>
  1369. 0000116A  FFFF                     .invalid   <<F/7/7>>
  1370. 0000116C  0000 1AAE                ori.b      D0, 0xAE
  1371. 00001170  FFFF                     .invalid   <<F/7/7>>
  1372. 00001172  E706                     asl        D6.b, 3
  1373. 00001174  FFFF                     .invalid   <<F/7/7>>
  1374. 00001176  0000 1AB6                ori.b      D0, 0xB6
  1375. 0000117A  FFFF                     .invalid   <<F/7/7>>
  1376. 0000117C  E70E                     lsl        D6.b, 3
  1377. 0000117E  FFFF                     .invalid   <<F/7/7>>
  1378. 00001180  0000 1ABE                ori.b      D0, 0xBE
  1379. 00001184  FFFF                     .invalid   <<F/7/7>>
  1380. 00001186  E716                     roxl       D6.b, 3
  1381. 00001188  FFFF                     .invalid   <<F/7/7>>
  1382. 0000118A  0000 1AC6                ori.b      D0, 0xC6
  1383. 0000118E  FFFF                     .invalid   <<F/7/7>>
  1384. 00001190  E71E                     rol        D6.b, 3
  1385. 00001192  FFFF                     .invalid   <<F/7/7>>
  1386. 00001194  0000 1ACC                ori.b      D0, 0xCC
  1387. 00001198  FFFF                     .invalid   <<F/7/7>>
  1388. 0000119A  E726                     asl        D6.b, D3
  1389. 0000119C  FFFF                     .invalid   <<F/7/7>>
  1390. 0000119E  0000 1AD6                ori.b      D0, 0xD6
  1391. 000011A2  FFFF                     .invalid   <<F/7/7>>
  1392. 000011A4  EAD8 FFFF                bfchg      [A0]+ {D7:D7}
  1393. 000011A8  0000 1ADD                ori.b      D0, 0xDD
  1394. 000011AC  FFFF                     .invalid   <<F/7/7>>
  1395. 000011AE  EAE0 FFFF                bfchg      -[A0] {D7:D7}
  1396. 000011B2  0000 1AE5                ori.b      D0, 0xE5
  1397. 000011B6  FFFF                     .invalid   <<F/7/7>>
  1398. 000011B8  EAE8 FFFF 0000           bfchg      [A0 + 0x0] {D7:D7}
  1399. 000011BE  1AEC FFFF                move.b     [A5]+, [A4 - 0x1]
  1400. 000011C2  EAF0 FFFF 0000           bfchg      [A0 + D0.w] {D7:D7}
  1401. 000011C8  1AF4 FFFF                move.b     [A5]+, <<invalid full ext with IS == 1 and I/IS == 7>>
  1402. 000011CC  D986                     addx.l     D4, D6
  1403. 000011CE  FFFF                     .invalid   <<F/7/7>>
  1404. 000011D0  0000 1B00                ori.b      D0, 0x0
  1405. 000011D4  FFFF                     .invalid   <<F/7/7>>
  1406. 000011D6  DA56                     add.w      D5, [A6]
  1407. 000011D8  FFFF                     .invalid   <<F/7/7>>
  1408. 000011DA  0000 1B09                ori.b      D0, 0x9 /* '\t' */
  1409. 000011DE  FFFF                     .invalid   <<F/7/7>>
  1410. 000011E0  DA5E                     add.w      D5, [A6]+
  1411. 000011E2  FFFF                     .invalid   <<F/7/7>>
  1412. 000011E4  0000 1B12                ori.b      D0, 0x12
  1413. 000011E8  FFFF                     .invalid   <<F/7/7>>
  1414. 000011EA  DA66                     add.w      D5, -[A6]
  1415. 000011EC  FFFF                     .invalid   <<F/7/7>>
  1416. 000011EE  0000 1B1F                ori.b      D0, 0x1F
  1417. 000011F2  FFFF                     .invalid   <<F/7/7>>
  1418. 000011F4  D98E                     addx.l     -[A4], -[A6]
  1419. 000011F6  FFFF                     .invalid   <<F/7/7>>
  1420. 000011F8  0000 1B28                ori.b      D0, 0x28 /* '(' */
  1421. 000011FC  FFFF                     .invalid   <<F/7/7>>
  1422. 000011FE  D996                     add.l      [A6], D4
  1423. 00001200  FFFF                     .invalid   <<F/7/7>>
  1424. 00001202  0000 1B31                ori.b      D0, 0x31 /* '1' */
  1425. 00001206  FFFF                     .invalid   <<F/7/7>>
  1426. 00001208  D99E                     add.l      [A6]+, D4
  1427. 0000120A  FFFF                     .invalid   <<F/7/7>>
  1428. 0000120C  0000 1B3E                ori.b      D0, 0x3E /* '>' */
  1429. 00001210  FFFF                     .invalid   <<F/7/7>>
  1430. 00001212  DA1E                     add.b      D5, [A6]+
  1431. 00001214  FFFF                     .invalid   <<F/7/7>>
  1432. 00001216  0000 1B47                ori.b      D0, 0x47 /* 'G' */
  1433. 0000121A  FFFF                     .invalid   <<F/7/7>>
  1434. 0000121C  DA26                     add.b      D5, -[A6]
  1435. 0000121E  FFFF                     .invalid   <<F/7/7>>
  1436. 00001220  0000 1B50                ori.b      D0, 0x50 /* 'P' */
  1437. 00001224  FFFF                     .invalid   <<F/7/7>>
  1438. 00001226  DA2E FFFF                add.b      D5, [A6 - 0x1]
  1439. 0000122A  0000 1B5D                ori.b      D0, 0x5D /* ']' */
  1440. 0000122E  FFFF                     .invalid   <<F/7/7>>
  1441. 00001230  DA8E                     add.l      D5, A6
  1442. 00001232  FFFF                     .invalid   <<F/7/7>>
  1443. 00001234  0000 1B66                ori.b      D0, 0x66 /* 'f' */
  1444. 00001238  FFFF                     .invalid   <<F/7/7>>
  1445. 0000123A  DA96                     add.l      D5, [A6]
  1446. 0000123C  FFFF                     .invalid   <<F/7/7>>
  1447. 0000123E  0000 1B6F                ori.b      D0, 0x6F /* 'o' */
  1448. 00001242  FFFF                     .invalid   <<F/7/7>>
  1449. 00001244  DA9E                     add.l      D5, [A6]+
  1450. 00001246  FFFF                     .invalid   <<F/7/7>>
  1451. 00001248  0000 1B7C                ori.b      D0, 0x7C /* '|' */
  1452. 0000124C  FFFF                     .invalid   <<F/7/7>>
  1453. 0000124E  D9CE                     add.l      A4, A6
  1454. 00001250  FFFF                     .invalid   <<F/7/7>>
  1455. 00001252  0000 1B85                ori.b      D0, 0x85
  1456. 00001256  FFFF                     .invalid   <<F/7/7>>
  1457. 00001258  D9D6                     add.l      A4, [A6]
  1458. 0000125A  FFFF                     .invalid   <<F/7/7>>
  1459. 0000125C  0000 1B8E                ori.b      D0, 0x8E
  1460. 00001260  FFFF                     .invalid   <<F/7/7>>
  1461. 00001262  D9DE                     add.l      A4, [A6]+
  1462. 00001264  FFFF                     .invalid   <<F/7/7>>
  1463. 00001266  0000 1B9B                ori.b      D0, 0x9B
  1464. 0000126A  FFFF                     .invalid   <<F/7/7>>
  1465. 0000126C  D9EE FFFF                add.l      A4, [A6 - 0x1]
  1466. 00001270  0000 1BA4                ori.b      D0, 0xA4
  1467. 00001274  FFFF                     .invalid   <<F/7/7>>
  1468. 00001276  D9F6 FFFF                add.l      A4, <<invalid full ext with IS == 1 and I/IS == 7>>
  1469. 0000127A  0000 1BAD                ori.b      D0, 0xAD
  1470. 0000127E  FFFF                     .invalid   <<F/7/7>>
  1471. 00001280  D9FE                     add.l      A4, <<invalid special address>>
  1472. 00001282  FFFF                     .invalid   <<F/7/7>>
  1473. 00001284  0000 1BBA                ori.b      D0, 0xBA
  1474. 00001288  FFFF                     .invalid   <<F/7/7>>
  1475. 0000128A  F9B8                     .invalid   <<F/6/4>>
  1476. 0000128C  01FE                     .incomplete
  1477. 0000128E  0000 1BC4                ori.b      D0, 0xC4
  1478. 00001292  FFFF                     .invalid   <<F/7/7>>
  1479. 00001294  FBB6                     .invalid   <<F/6/5>>
  1480. 00001296  0154                     bchg       [A4], D0
  1481. 00001298  0000 1BCD                ori.b      D0, 0xCD
  1482. 0000129C  FFFF                     .invalid   <<F/7/7>>
  1483. 0000129E  FD0A                     .extension 0xD0A <<F/4-5/6>> // unimplemented
  1484. 000012A0  01B8 0000                bclr       [0x00000000 /* __m68k_reset_stack__ */], D0
  1485. 000012A4  0000 0000                ori.b      D0, 0x0
  1486. 000012A8  0000 0000                ori.b      D0, 0x0
  1487. 000012AC  0000 0000                ori.b      D0, 0x0
  1488. 000012B0  0000 0000                ori.b      D0, 0x0
  1489. 000012B4  0000 0000                ori.b      D0, 0x0
  1490. 000012B8  0000 0000                ori.b      D0, 0x0
  1491. 000012BC  0001 0001                ori.b      D1, 0x1
  1492. 000012C0  0000 0000                ori.b      D0, 0x0
  1493. 000012C4  0000 0000                ori.b      D0, 0x0
  1494. 000012C8  0000 0000                ori.b      D0, 0x0
  1495. 000012CC  0000 0000                ori.b      D0, 0x0
  1496. 000012D0  0000 0000                ori.b      D0, 0x0
  1497. 000012D4  0000 0000                ori.b      D0, 0x0
  1498. 000012D8  0000 0000                ori.b      D0, 0x0
  1499. 000012DC  0000 0000                ori.b      D0, 0x0
  1500. 000012E0  0000 0000                ori.b      D0, 0x0
  1501. 000012E4  0000 0000                ori.b      D0, 0x0
  1502. 000012E8  3FF0 0000                move.w     <<invalid special address>>, [A0 + D0.w]
  1503. 000012EC  0000 0000                ori.b      D0, 0x0
  1504. 000012F0  4014                     negx.b     [A4]
  1505. 000012F2  0000 0000                ori.b      D0, 0x0
  1506. 000012F6  0000 4018                ori.b      D0, 0x18
  1507. 000012FA  0000 0000                ori.b      D0, 0x0
  1508. 000012FE  0000 4020                ori.b      D0, 0x20 /* ' ' */
  1509. 00001302  0000 0000                ori.b      D0, 0x0
  1510. 00001306  0000 4028                ori.b      D0, 0x28 /* '(' */
  1511. 0000130A  0000 0000                ori.b      D0, 0x0
  1512. 0000130E  0000 4034                ori.b      D0, 0x34 /* '4' */
  1513. 00001312  0000 0000                ori.b      D0, 0x0
  1514. 00001316  0000 403E                ori.b      D0, 0x3E /* '>' */
  1515. 0000131A  0000 0000                ori.b      D0, 0x0
  1516. 0000131E  0000 4046                ori.b      D0, 0x46 /* 'F' */
  1517. 00001322  8000                     or.b       D0, D0
  1518. 00001324  0000 0000                ori.b      D0, 0x0
  1519. 00001328  404E                     negx.w     A6
  1520. 0000132A  0000 0000                ori.b      D0, 0x0
  1521. 0000132E  0000 4056                ori.b      D0, 0x56 /* 'V' */
  1522. 00001332  8000                     or.b       D0, D0
  1523. 00001334  0000 0000                ori.b      D0, 0x0
  1524. 00001338  4069 0000                negx.w     [A1 + 0x0]
  1525. 0000133C  0000 0000                ori.b      D0, 0x0
  1526. 00001340  4072 C000                negx.w     [A2 + A4.w]
  1527. 00001344  0000 0000                ori.b      D0, 0x0
  1528. 00001348  0000 0000                ori.b      D0, 0x0
  1529. 0000134C  0000 0000                ori.b      D0, 0x0
  1530. 00001350  0000 0000                ori.b      D0, 0x0
  1531. 00001354  0000 0000                ori.b      D0, 0x0
  1532. 00001358  0000 0000                ori.b      D0, 0x0
  1533. 0000135C  0064 0064                ori.w      -[A4], 0x64 /* 'd' */
  1534. 00001360  5048                     addq.w     A0, 8
  1535. 00001362  5356                     subq.w     [A6], 1
  1536. 00001364  0000 0000                ori.b      D0, 0x0
  1537. 00001368  0000 0000                ori.b      D0, 0x0
  1538. 0000136C  0000 0000                ori.b      D0, 0x0
  1539. 00001370  3FB9 9999 9999 999A 3FF0 move.w     [[ + A1] + 0x3FF0], [0x99999999]
  1540. 0000137A  0000 0000                ori.b      D0, 0x0
  1541. 0000137E  0000 3FF0                ori.b      D0, 0xF0
  1542. 00001382  51EB 851E                sf         [A3 - 0x7AE2]
  1543. 00001386  B852                     cmp.w      D4, [A2]
  1544. 00001388  3FF0 CCCC                move.w     <<invalid special address>>, [A0 + A4 * 4 - 0x52]
  1545. 0000138C  CCCC                     mulu.w     D6, A4
  1546. 0000138E  CCCD                     mulu.w     D6, A5
  1547. 00001390  3FF1 9999                move.w     <<invalid special address>>, [[ + A1]]
  1548. 00001394  9999                     sub.l      [A1]+, D4
  1549. 00001396  999A                     sub.l      [A2]+, D4
  1550. 00001398  3FF2 6666                move.w     <<invalid special address>>, [A2 + D6.w * 8 + 0x66]
  1551. 0000139C  6666                     bne        +0x68 /* 00001404 */
  1552. 0000139E  6666                     bne        +0x68 /* 00001406 */
  1553. 000013A0  3FF3 3333 3333 3333 3FF4 0000 move.w     <<invalid special address>>, [[A3 + 0x33333333 + D3 * 2] + 0x3FF40000]
  1554. 000013AC  0000 0000                ori.b      D0, 0x0
  1555. 000013B0  3FF4 6666                move.w     <<invalid special address>>, [A4 + D6.w * 8 + 0x66]
  1556. 000013B4  6666                     bne        +0x68 /* 0000141C */
  1557. 000013B6  6666                     bne        +0x68 /* 0000141E */
  1558. 000013B8  3FF4 8312 6E97           move.w     <<invalid special address>>, [[A4 + A0 * 2] + 0x6E97]
  1559. 000013BE  8D50                     or.w       [A0], D6
  1560. 000013C0  3FF4 B851                move.w     <<invalid special address>>, [A4 + A3 + 0x51]
  1561. 000013C4  EB85                     asl        D5, 5
  1562. 000013C6  1EB8 3FF4                move.b     [A7], [0x00003FF4]
  1563. 000013CA  CCCC                     mulu.w     D6, A4
  1564. 000013CC  CCCC                     mulu.w     D6, A4
  1565. 000013CE  CCCD                     mulu.w     D6, A5
  1566. 000013D0  0005 0001                ori.b      D5, 0x1
  1567. 000013D4  0000 0000                ori.b      D0, 0x0
  1568. 000013D8  0000 0000                ori.b      D0, 0x0
  1569. 000013DC  0000 0000                ori.b      D0, 0x0
  1570. 000013E0  0000 3FF0                ori.b      D0, 0xF0
  1571. 000013E4  0000 0000                ori.b      D0, 0x0
  1572. 000013E8  0000 0000                ori.b      D0, 0x0
  1573. 000013EC  0000 0000                ori.b      D0, 0x0
  1574. 000013F0  0000 3F84                ori.b      D0, 0x84
  1575. 000013F4  7AE1                     moveq.l    D5, 0xFFFFFFE1
  1576. 000013F6  47AE 147B                .invalid   3, [A6 + 0x147B] // invalid opcode 4 with b == 6
  1577. 000013FA  3F94 7AE1                move.w     [A7 + D7 * 2 - 0x31], [A4]
  1578. 000013FE  47AE 147B                .invalid   3, [A6 + 0x147B] // invalid opcode 4 with b == 6
  1579. 00001402  3FB9 9999 9999 999A 3FC9 move.w     [[ + A1] + 0x3FC9], [0x99999999]
  1580. // begin alternate branch 00001404-00001406
  1581. label00001404:
  1582. 00001404  9999                     sub.l      [A1]+, D4
  1583. // end alternate branch 00001404-00001406
  1584. // begin alternate branch 00001406-0000140C
  1585. label00001406:
  1586. 00001406  9999                     sub.l      [A1]+, D4
  1587. 00001408  999A                     sub.l      [A2]+, D4
  1588. 0000140A  3FC9                     move.w     <<invalid special address>>, A1
  1589. // end alternate branch 00001406-0000140C
  1590. label00001404: // (misaligned)
  1591. label00001406: // (misaligned)
  1592. 0000140C  9999                     sub.l      [A1]+, D4
  1593. 0000140E  9999                     sub.l      [A1]+, D4
  1594. 00001410  999A                     sub.l      [A2]+, D4
  1595. 00001412  3FD9                     move.w     <<invalid special address>>, [A1]+
  1596. 00001414  9999                     sub.l      [A1]+, D4
  1597. 00001416  9999                     sub.l      [A1]+, D4
  1598. 00001418  999A                     sub.l      [A2]+, D4
  1599. 0000141A  3FE3                     move.w     <<invalid special address>>, -[A3]
  1600. label0000141C:
  1601. 0000141C  3333 3333 3333 3FEC CCCC CCCC move.w     -[A1], [[A3 + 0x33333FEC + D3 * 2] - 0x33333334]
  1602. // begin alternate branch 0000141E-0000142A
  1603. label0000141E:
  1604. 0000141E  3333 3333 3FEC CCCC CCCC CCCD move.w     -[A1], [[A3 + 0x3FECCCCC + D3 * 2] - 0x33333333]
  1605. // end alternate branch 0000141E-0000142A
  1606. label0000141E: // (misaligned)
  1607. 00001428  CCCD                     mulu.w     D6, A5
  1608. 0000142A  3FEE 6666                move.w     <<invalid special address>>, [A6 + 0x6666]
  1609. 0000142E  6666                     bne        +0x68 /* 00001496 */
  1610. 00001430  6666                     bne        +0x68 /* 00001498 */
  1611. 00001432  3FEF 5C28                move.w     <<invalid special address>>, [A7 + 0x5C28]
  1612. 00001436  F5C2                     .invalid   <<F/7/2>>
  1613. 00001438  8F5C                     or.w       [A4]+, D7
  1614. 0000143A  3FF0 0000                move.w     <<invalid special address>>, [A0 + D0.w]
  1615. 0000143E  0000 0000                ori.b      D0, 0x0
  1616. 00001442  0000 0000                ori.b      D0, 0x0
  1617. 00001446  0000 0000                ori.b      D0, 0x0
  1618. 0000144A  3FF0 0000                move.w     <<invalid special address>>, [A0 + D0.w]
  1619. 0000144E  0000 0000                ori.b      D0, 0x0
  1620. 00001452  3FF0 0000                move.w     <<invalid special address>>, [A0 + D0.w]
  1621. 00001456  0000 0000                ori.b      D0, 0x0
  1622. 0000145A  3FEE 6666                move.w     <<invalid special address>>, [A6 + 0x6666]
  1623. 0000145E  6666                     bne        +0x68 /* 000014C6 */
  1624. 00001460  6666                     bne        +0x68 /* 000014C8 */
  1625. 00001462  3FEC CCCC                move.w     <<invalid special address>>, [A4 - 0x3334]
  1626. 00001466  CCCC                     mulu.w     D6, A4
  1627. 00001468  CCCD                     mulu.w     D6, A5
  1628. 0000146A  3FE9 9999                move.w     <<invalid special address>>, [A1 - 0x6667]
  1629. 0000146E  9999                     sub.l      [A1]+, D4
  1630. 00001470  999A                     sub.l      [A2]+, D4
  1631. 00001472  3FD9                     move.w     <<invalid special address>>, [A1]+
  1632. 00001474  9999                     sub.l      [A1]+, D4
  1633. 00001476  9999                     sub.l      [A1]+, D4
  1634. 00001478  999A                     sub.l      [A2]+, D4
  1635. 0000147A  3FC9                     move.w     <<invalid special address>>, A1
  1636. 0000147C  9999                     sub.l      [A1]+, D4
  1637. 0000147E  9999                     sub.l      [A1]+, D4
  1638. 00001480  999A                     sub.l      [A2]+, D4
  1639. 00001482  3FB9 9999 9999 999A 3FA4 move.w     [[ + A1] + 0x3FA4], [0x99999999]
  1640. 0000148C  7AE1                     moveq.l    D5, 0xFFFFFFE1
  1641. 0000148E  47AE 147B                .invalid   3, [A6 + 0x147B] // invalid opcode 4 with b == 6
  1642. 00001492  3F94 7AE1                move.w     [A7 + D7 * 2 - 0x31], [A4]
  1643. label00001496:
  1644. 00001496  47AE 147B                .invalid   3, [A6 + 0x147B] // invalid opcode 4 with b == 6
  1645. // begin alternate branch 00001498-0000149E
  1646. label00001498:
  1647. 00001498  147B 3F84                movea.b    A2, <<invalid full ext with I/IS == 4>>
  1648. 0000149C  7AE1                     moveq.l    D5, 0xFFFFFFE1
  1649. // end alternate branch 00001498-0000149E
  1650. label00001498: // (misaligned)
  1651. 0000149A  3F84 7AE1                move.w     [A7 + D7 * 2 - 0x31], D4
  1652. 0000149E  47AE 147B                .invalid   3, [A6 + 0x147B] // invalid opcode 4 with b == 6
  1653. 000014A2  0000 0000                ori.b      D0, 0x0
  1654. 000014A6  0000 0000                ori.b      D0, 0x0
  1655. 000014AA  0000 0000                ori.b      D0, 0x0
  1656. 000014AE  0000 0000                ori.b      D0, 0x0
  1657. 000014B2  3FF0 0000                move.w     <<invalid special address>>, [A0 + D0.w]
  1658. 000014B6  0000 0000                ori.b      D0, 0x0
  1659. 000014BA  0000 0000                ori.b      D0, 0x0
  1660. 000014BE  0000 0000                ori.b      D0, 0x0
  1661. 000014C2  3F84 7AE1                move.w     [A7 + D7 * 2 - 0x31], D4
  1662. label000014C6:
  1663. 000014C6  47AE 147B                .invalid   3, [A6 + 0x147B] // invalid opcode 4 with b == 6
  1664. // begin alternate branch 000014C8-000014CE
  1665. label000014C8:
  1666. 000014C8  147B 3F9E B851           movea.b    A2, [[] + D3 * 8 - 0x47AF]
  1667. // end alternate branch 000014C8-000014CE
  1668. label000014C8: // (misaligned)
  1669. 000014CA  3F9E B851                move.w     [A7 + A3 + 0x51], [A6]+
  1670. 000014CE  EB85                     asl        D5, 5
  1671. 000014D0  1EB8 3FB4                move.b     [A7], [0x00003FB4]
  1672. 000014D4  7AE1                     moveq.l    D5, 0xFFFFFFE1
  1673. 000014D6  47AE 147B                .invalid   3, [A6 + 0x147B] // invalid opcode 4 with b == 6
  1674. 000014DA  3FC3                     move.w     <<invalid special address>>, D3
  1675. 000014DC  3333 3333 3333 3FD0 0000 0000 move.w     -[A1], [[A3 + 0x33333FD0 + D3 * 2]]
  1676. 000014E8  0000 3FD9                ori.b      D0, 0xD9
  1677. 000014EC  9999                     sub.l      [A1]+, D4
  1678. 000014EE  9999                     sub.l      [A1]+, D4
  1679. 000014F0  999A                     sub.l      [A2]+, D4
  1680. 000014F2  3FE3                     move.w     <<invalid special address>>, -[A3]
  1681. 000014F4  3333 3333 3333 3FEC CCCC CCCC move.w     -[A1], [[A3 + 0x33333FEC + D3 * 2] - 0x33333334]
  1682. 00001500  CCCD                     mulu.w     D6, A5
  1683. 00001502  3FEE 6666                move.w     <<invalid special address>>, [A6 + 0x6666]
  1684. 00001506  6666                     bne        +0x68 /* 0000156E */
  1685. 00001508  6666                     bne        +0x68 /* 00001570 */
  1686. 0000150A  3FF0 0000                move.w     <<invalid special address>>, [A0 + D0.w]
  1687. 0000150E  0000 0000                ori.b      D0, 0x0
  1688. 00001512  0000 0000                ori.b      D0, 0x0
  1689. 00001516  0000 0000                ori.b      D0, 0x0
  1690. 0000151A  0000 7177                ori.b      D0, 0x77 /* 'w' */
  1691. 0000151E  6572                     bcs        +0x74 /* 00001592 */
  1692. 00001520  7479                     moveq.l    D2, 0x79
  1693. 00001522  7569                     moveq.l    D2, 0x69
  1694. 00001524  6F70                     ble        +0x72 /* 00001596 */
  1695. 00001526  6173                     bsr        +0x75 /* 0000159B */
  1696. 00001528  6466                     bcc        +0x68 /* 00001590 */
  1697. 0000152A  6768                     beq        +0x6A /* 00001594 */
  1698. 0000152C  6A6B                     bpl        +0x6D /* 00001599 */
  1699. 0000152E  6C7A                     bge        +0x7C /* 000015AA */
  1700. 00001530  7863                     moveq.l    D4, 0x63
  1701. 00001532  7662                     moveq.l    D3, 0x62
  1702. 00001534  6E6D                     bgt        +0x6F /* 000015A3 */
  1703. 00001536  3635 3734                move.w     D3, <<invalid full ext with I/IS == 4>>
  1704. 0000153A  3833 3932 3031 2F2E 2C3B move.w     D4, [[A3 + 0x30312F2E + D3] + 0x2C3B]
  1705. 00001544  3D00                     move.w     -[A6], D0
  1706. 00001546  0000 0000                ori.b      D0, 0x0
  1707. 0000154A  0000 0000                ori.b      D0, 0x0
  1708. 0000154E  0000 0000                ori.b      D0, 0x0
  1709. 00001552  0000 0000                ori.b      D0, 0x0
  1710. 00001556  0000 0000                ori.b      D0, 0x0
  1711. 0000155A  0000 0000                ori.b      D0, 0x0
  1712. 0000155E  0000 0000                ori.b      D0, 0x0
  1713. 00001562  0000 0000                ori.b      D0, 0x0
  1714. 00001566  0000 0000                ori.b      D0, 0x0
  1715. 0000156A  0000 0000                ori.b      D0, 0x0
  1716. label0000156E:
  1717. 0000156E  0000 0000                ori.b      D0, 0x0
  1718. // begin alternate branch 00001570-0000158A
  1719. label00001570:
  1720. 00001570  0000 0000                ori.b      D0, 0x0
  1721. 00001574  0000 0000                ori.b      D0, 0x0
  1722. 00001578  0000 000C                ori.b      D0, 0xC
  1723. 0000157C  3031 3233                move.w     D0, [A1 + D3.w * 2 + 0x33]
  1724. 00001580  3435 3637                move.w     D2, [A5 + D3.w * 8 + 0x37]
  1725. 00001584  3839 6162 6364           move.w     D4, [0x61626364]
  1726. // end alternate branch 00001570-0000158A
  1727. label00001570: // (misaligned)
  1728. 00001572  0000 0000                ori.b      D0, 0x0
  1729. 00001576  0000 0000                ori.b      D0, 0x0
  1730. 0000157A  000C 3031                ori.b      A4, 0x31 /* '1' */
  1731. 0000157E  3233 3435                move.w     D1, [A3 + D3.w * 4 + 0x35]
  1732. 00001582  3637 3839                move.w     D3, [A7 + D3 + 0x39]
  1733. 00001586  6162                     bsr        +0x64 /* 000015EA */
  1734. 00001588  6364                     bls        +0x66 /* 000015EE */
  1735. 0000158A  6566                     bcs        +0x68 /* 000015F2 */
  1736. 0000158C  0000 4014                ori.b      D0, 0x14
  1737. label00001590:
  1738. 00001590  0000 0000                ori.b      D0, 0x0
  1739. // begin alternate branch 00001592-00001598
  1740. label00001592:
  1741. 00001592  0000 0000                ori.b      D0, 0x0
  1742. label00001594: // (misaligned)
  1743. label00001596:
  1744. 00001596  3FE0                     move.w     <<invalid special address>>, -[A0]
  1745. // end alternate branch 00001592-00001598
  1746. label00001592: // (misaligned)
  1747. label00001594:
  1748. 00001594  0000 3FE0                ori.b      D0, 0xE0
  1749. label00001596: // (misaligned)
  1750. 00001598  0000 0000                ori.b      D0, 0x0
  1751. 0000159C  0000 3FA9                ori.b      D0, 0xA9
  1752. 000015A0  9999                     sub.l      [A1]+, D4
  1753. 000015A2  9999                     sub.l      [A1]+, D4
  1754. 000015A4  999A                     sub.l      [A2]+, D4
  1755. 000015A6  3F74 7AE1 47AE           move.w     [A7 + 0x47AE], [A4 + D7 * 2 - 0x31]
  1756. // begin alternate branch 000015AA-000015B2
  1757. label000015AA:
  1758. 000015AA  47AE 147B                .invalid   3, [A6 + 0x147B] // invalid opcode 4 with b == 6
  1759. 000015AE  3F40 624D                move.w     [A7 + 0x624D], D0
  1760. // end alternate branch 000015AA-000015B2
  1761. label000015AA: // (misaligned)
  1762. 000015AC  147B 3F40                movea.b    A2, [PC + <<invalid base displacement size>>]
  1763. 000015B0  624D                     bhi        +0x4F /* 000015FF */
  1764. 000015B2  D2F1 A9FC                add.w      A1, <<invalid full ext with I/IS == 4>>
  1765. 000015B6  3F0A                     move.w     -[A7], A2
  1766. 000015B8  36E2                     move.w     [A3]+, -[A2]
  1767. 000015BA  EB1C                     rol        D4.b, 5
  1768. 000015BC  432D 3ED4                .invalid   1, [A5 + 0x3ED4] // invalid opcode 4 with b == 4
  1769. 000015C0  F8B5 88E3                .extension 0x8B5 <<F/2-3/4>> // unimplemented
  1770. 000015C4  68F1                     bvc        -0xD /* 000015B7 */
  1771. 000015C6  3EA0                     move.w     [A7], -[A0]
  1772. 000015C8  C6F7 A0B5                mulu.w     D3, [A7 + A2.w - 0x75]
  1773. 000015CC  ED8D                     lsl        D5, 6
  1774. 000015CE  3E6A D7F2                movea.w    A7, [A2 - 0x280E]
  1775. 000015D2  9ABC AF48 3E35           sub.l      D5, 0xAF483E35
  1776. 000015D8  798E                     moveq.l    D4, 0xFFFFFF8E
  1777. 000015DA  E230                     roxr       D0.b, D1
  1778. 000015DC  8C3A 3E01                or.b       D6, [PC + 0x3E01 /* 00003E03, cstring ""<EOF> */]
  1779. 000015E0  2E0B                     move.l     D7, A3
  1780. 000015E2  E826                     asr        D6.b, D4
  1781. 000015E4  D695                     add.l      D3, [A5]
  1782. 000015E6  3DCB                     move.w     <<invalid special address>>, A3
  1783. 000015E8  7CDF                     moveq.l    D6, 0xFFFFFFDF
  1784. fn000015EA:
  1785. 000015EA  D9D7                     add.l      A4, [A7]
  1786. 000015EC  BDBB 3D95                xor.l      [[] + D3 * 4], D6
  1787. // begin alternate branch 000015EE-000015F2
  1788. label000015EE:
  1789. 000015EE  3D95 FD7F                move.w     <<invalid full ext with IS == 1 and I/IS == 7>>, [A5]
  1790. // end alternate branch 000015EE-000015F2
  1791. label000015EE: // (misaligned)
  1792. 000015F0  FD7F                     .extension 0xD7F <<F/4-5/6>> // unimplemented
  1793. label000015F2:
  1794. 000015F2  E179                     rol        D1.w, D0
  1795. 000015F4  6495                     bcc        -0x69 /* 0000158B */
  1796. 000015F6  3D61 9799                move.w     [A6 - 0x6867], -[A1]
  1797. 000015FA  812D EA11                or.b       [A5 - 0x15EF], D0
  1798. 000015FE  3D2C 25C2                move.w     -[A6], [A4 + 0x25C2]
  1799. 00001602  6849                     bvc        +0x4B /* 0000164D */
  1800. 00001604  7682                     moveq.l    D3, 0xFFFFFF82
  1801. 00001606  3CF6 849B                move.w     [A6]+, [A6 + A0.w * 4 - 0x101]
  1802. 0000160A  86A1                     or.l       D3, -[A1]
  1803. 0000160C  2B9B 3CC2                move.l     [A5 + D3 * 4 - 0x62], [A3]+
  1804. 00001610  03AF 9EE7                bclr       [A7 - 0x6119], D1
  1805. 00001614  5616                     addq.b     [A6], 3
  1806. 00001616  0000 0000                ori.b      D0, 0x0
  1807. 0000161A  0020 2020                ori.b      -[A0], 0x20 /* ' ' */
  1808. 0000161E  2020                     move.l     D0, -[A0]
  1809. 00001620  2020                     move.l     D0, -[A0]
  1810. 00001622  2020                     move.l     D0, -[A0]
  1811. 00001624  3030 3030                move.w     D0, [A0 + D3.w + 0x30]
  1812. 00001628  3020                     move.w     D0, -[A0]
  1813. 0000162A  2020                     move.l     D0, -[A0]
  1814. 0000162C  2020                     move.l     D0, -[A0]
  1815. 0000162E  2020                     move.l     D0, -[A0]
  1816. 00001630  2020                     move.l     D0, -[A0]
  1817. 00001632  2020                     move.l     D0, -[A0]
  1818. 00001634  2020                     move.l     D0, -[A0]
  1819. 00001636  2020                     move.l     D0, -[A0]
  1820. 00001638  2020                     move.l     D0, -[A0]
  1821. 0000163A  2090                     move.l     [A0], [A0]
  1822. 0000163C  4040                     negx.w     D0
  1823. 0000163E  4040                     negx.w     D0
  1824. 00001640  4040                     negx.w     D0
  1825. 00001642  4040                     negx.w     D0
  1826. 00001644  4040                     negx.w     D0
  1827. 00001646  4040                     negx.w     D0
  1828. 00001648  4040                     negx.w     D0
  1829. 0000164A  400C                     negx.b     A4
  1830. 0000164C  0C0C 0C0C                cmpi.b     A4, 0xC
  1831. 00001650  0C0C 0C0C                cmpi.b     A4, 0xC
  1832. 00001654  0C40 4040                cmpi.w     D0, 0x4040 /* '@@' */
  1833. 00001658  4040                     negx.w     D0
  1834. 0000165A  4040                     negx.w     D0
  1835. 0000165C  0909                     btst       A1, D4
  1836. 0000165E  0909                     btst       A1, D4
  1837. 00001660  0909                     btst       A1, D4
  1838. 00001662  0101                     btst       D1, D0
  1839. 00001664  0101                     btst       D1, D0
  1840. 00001666  0101                     btst       D1, D0
  1841. 00001668  0101                     btst       D1, D0
  1842. 0000166A  0101                     btst       D1, D0
  1843. 0000166C  0101                     btst       D1, D0
  1844. 0000166E  0101                     btst       D1, D0
  1845. 00001670  0101                     btst       D1, D0
  1846. 00001672  0101                     btst       D1, D0
  1847. 00001674  0101                     btst       D1, D0
  1848. 00001676  4040                     negx.w     D0
  1849. 00001678  4040                     negx.w     D0
  1850. 0000167A  0140                     bchg       D0, D0
  1851. 0000167C  0A0A 0A0A                xori.b     A2, 0xA /* '\n' */
  1852. 00001680  0A0A 0202                xori.b     A2, 0x2
  1853. 00001684  0202 0202                andi.b     D2, 0x2
  1854. 00001688  0202 0202                andi.b     D2, 0x2
  1855. 0000168C  0202 0202                andi.b     D2, 0x2
  1856. 00001690  0202 0202                andi.b     D2, 0x2
  1857. 00001694  0202 4040                andi.b     D2, 0x40 /* '@' */
  1858. 00001698  4040                     negx.w     D0
  1859. 0000169A  2000                     move.l     D0, D0
  1860.